crossbeam-rs / crossbeam

Tools for concurrent programming in Rust
Apache License 2.0
7.48k stars 471 forks source link

feat(skiplist): provide an `Arc`-esque `try_unwrap`/`get_mut` for `Entry` when reference count is exactly 1 after removal #1128

Open MingweiSamuel opened 3 months ago

MingweiSamuel commented 3 months ago

This would allow users to recover the value stored after it is removed and all other references are dropped