Rust's HashMap recently got this neat method https://doc.rust-lang.org/std/collections/struct.HashMap.html#method.get_disjoint_mut HashBrown has it too in nightly: https://rust-lang.github.io/hashbrown/hashbrown/struct.HashMap.html#method.get_each_key_value_mut Is there any plan to port this over to DashMap ? If this is not feasible/desirable then this issue will be an answer to all the people asking this question :)