Module linked_list

Source
Expand description

Intrusive doubly-linked list.

Structs§

AtomicLink
Intrusive atomic link that allows an object to be inserted into a LinkedList. This link allows the structure to be shared between threads.
AtomicLinkOps
Default AtomicLinkOps implementation for LinkedList.
Cursor
A cursor which provides read-only access to a LinkedList.
CursorMut
A cursor which provides mutable access to a LinkedList.
CursorOwning
A cursor with ownership over the LinkedList it points into.
IntoIter
An iterator which consumes a LinkedList.
Iter
An iterator over references to the items of a LinkedList.
Link
Intrusive link that allows an object to be inserted into a LinkedList.
LinkOps
Default LinkOps implementation for LinkedList.
LinkedList
An intrusive doubly-linked list.

Traits§

LinkedListOps
Link operations for LinkedList.