Module kalloc::list[][src]

Expand description

A doubly-linked list with owned nodes ported from [alloc::collections::List].

The List allows pushing and popping elements at either end in constant time.

NOTE: It is almost always better to use Vec or Vecque because array-based containers are generally faster, more memory efficient, and make better use of CPU cache.

Structs

Cursor

A cursor over a List.

CursorMut

A cursor over a List with editing operations.

IntoIter

An owning iterator over the elements of a List.

Iter

An iterator over the elements of a List.

IterMut

A mutable iterator over the elements of a List.

List

A doubly-linked list with owned nodes.