Expand description
This crate provides a set of Lock-Free algorithms and Datastructures
§Feature-Flags
queues
: Enables all the Queuesasync
: Enables all the Async-Version of the Algorithms/Datastructuresthread_data
: Enables the ThreadData Modulehazard_ptr
: Enables the Hazard-Ptr implementationhyaline
: Enables the Hyaline implementationallocator
: Enables the Allocatorsfull
: Enables all the Feature-Flags
§Experimental-Feature-Flags
hash_trie
: Enables the Hash-Trie-Map implementation
Modules§
- allocator
allocator
- A Collection of Lock-Free Allocators than can easily be used in your own Rust Programs
- hazard_
ptr hazard_ptr
- A simple implementation of Hazard-Pointers, that also supports having multiple Hazard-Pointer-Domains
- queues
queues
- This module provides a variety of different Queue implementations that are useful for different use-cases
- thread_
data thread_data
- Thread-Local Lock-Free Storage