Module intrusive_collections::linked_list

source ·
Expand description

Intrusive doubly-linked list.

Structs§

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

Traits§