# Module alloc::collections 1.0.0[−][src]

Collection types.

## Re-exports

`pub use binary_heap::BinaryHeap;`
`pub use btree_map::BTreeMap;`
`pub use btree_set::BTreeSet;`
`pub use linked_list::LinkedList;`
`pub use vec_deque::VecDeque;`

## Modules

binary_heap | A priority queue implemented with a binary heap.
btree_map | A map based on a B-Tree.
btree_set | A set based on a B-Tree.
linked_list | A doubly-linked list with owned nodes.
vec_deque | A double-ended queue implemented with a growable ring buffer.

## Enums

TryReserveError | Experimental The error type for `try_reserve` methods.