{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreic23nhtfuuap7hvqvleizghgmzdb5fnft3gpyww7xzyujxbcajvja",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mk4lazy6c3h2"
},
"path": "/t/add-an-implementation-for-the-default-trait-for-std-controlflow/24191#post_5",
"publishedAt": "2026-04-22T20:41:03.000Z",
"site": "https://internals.rust-lang.org",
"textContent": "scottmcm:\n\n> This is also why while `Result` has `map` and `map_err` but `ControlFlow` has `map_break` and `map_continue`\n\nHow fitting that I had also written a note about _precisely_ the naming choice for these `map` methods but then didn't include it for brevity.",
"title": "Add an implementation for the Default trait for std::ops::ControlFlow"
}