Module collections::linked_list
[−]
[src]
A doubly-linked list with owned nodes.
The LinkedList
allows pushing and popping elements at either end and is thus
efficiently usable as a double-ended queue.
Reexports
use core::prelude::v1::*; |
use alloc::boxed::Box; |
use core::cmp::Ordering; |
use core::fmt; |
use core::hash::{Hasher, Hash}; |
use core::iter::FromIterator; |
use core::mem; |
use core::ptr::Shared; |
Structs
IntoIter |
An iterator over mutable references to the items of a |
Iter |
An iterator over references to the items of a |
IterMut |
An iterator over mutable references to the items of a |
LinkedList |
A doubly-linked list. |
Node | |
Rawlink |
Functions
assert_covariance | |
link_no_prev |
Clear the .prev field on |
Type Definitions
Link |