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