Expand description

Intrusive circular doubly-linked lists.

We don’t use the C version for two main reasons:

  • Next/prev pointers do not support ?Sized types, so wouldn’t be able to have a list of, for example, dyn Trait.
  • It would require the list head to be pinned (in addition to the list entries).

Structs

A list cursor that allows traversing a linked list and inspecting elements.

An iterator for the linked list.

Links of a linked list.

An intrusive circular doubly-linked list.

Traits

A linked-list adapter.

This documentation is an old archive. Please see https://rust.docs.kernel.org instead.