Module crossbeam_epoch::sync::list
source ยท Expand description
Lock-free intrusive linked list.
Ideas from Michael. High Performance Dynamic Lock-Free Hash Tables and List-Based Sets. SPAA 2002. http://dl.acm.org/citation.cfm?id=564870.564881
Structsยง
- Entry ๐An entry in a linked list.
- Iter ๐An iterator used for retrieving values from the list.
- List ๐A lock-free, intrusive linked list of type
T
.
Enumsยง
- IterError ๐An error that occurs during iteration over the list.
Traitsยง
- IsElement ๐Implementing this trait asserts that the type
T
can be used as an element in the intrusive linked list defined in this module.T
has to contain (or otherwise be linked to) an instance ofEntry
.