### Steps - [x] Implementation in `std` (https://github.com/rust-lang/rust/pull/70996) - [x] Merge into `std` - [x] Implementation in `hashbrown` crate (https://github.com/rust-lang/hashbrown/pull/152) - [x] Merge into `hashbrown` - [x] Stabilization (https://github.com/rust-lang/rust/pull/78083) - [x] Make pull request with documentation changes from [`ChaiTRex/hashbrown`](https://github.com/ChaiTRex/hashbrown) to `rust-lang/hashbrown` (https://github.com/rust-lang/hashbrown/pull/217) - [x] Close old issue requesting feature (https://github.com/rust-lang/rfcs/issues/1202)
Steps
std(Add or_insert_with_key to Entry of HashMap/BTreeMap #70996)stdhashbrowncrate (Add or_insert_with_key to Entry of HashMap hashbrown#152)hashbrownChaiTRex/hashbrowntorust-lang/hashbrown(Imported new documentation for .or_insert_with_key hashbrown#217)