{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreifkokv2gwa6tpfynb2xg4jy7dvr6icgaystsfnhujvvn7ymj3kcmy",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mjfskprrxia2"
},
"path": "/t/pre-rfc-peeking-from-peekable-with-less-unwrapping/24169#post_3",
"publishedAt": "2026-04-13T01:32:10.000Z",
"site": "https://internals.rust-lang.org",
"textContent": "While `next_if_map` is indeed useful, I couldn't come up with an implementation of `next()` for `MergeIter` (see the attached compiler explorer link) without a single `unwrap`. At least nothing straightforward comes to my mind.\n\nFully agree about the `get_mut` part, thanks.",
"title": "[Pre-RFC] Peeking from Peekable with less unwrapping"
}