Expand description
Scalable concurrent containers.
Awaitable concurrent containers
The concurrent container types in awaitable
are meant for asynchronous code blocks as their
key operations are implemented in asynchronous methods where execution can be suspended on a
conflict over resources among threads.
EBR
The ebr
module implements epoch-based reclamation for every container type in this crate.
Re-exports
pub use hash_map::HashMap;
pub use hash_index::HashIndex;
pub use hash_set::HashSet;
pub use tree_index::TreeIndex;
Modules
Awaitable concurrent containers.
Epoch-based reclamation.
The module implements HashIndex
.
The module implements TreeIndex
.
Traits
LinkedList
is a wait-free self-referential singly linked list.