Module no_std_compat2::collections
source · Available on non-crate feature
std only.Modules
- binary_heapNon-
no_global_oom_handlingA priority queue implemented with a binary heap. - btree_mapNon-
no_global_oom_handlingAn ordered map based on a B-Tree. - btree_setNon-
no_global_oom_handlingAn ordered set based on a B-Tree. - linked_listNon-
no_global_oom_handlingA doubly-linked list with owned nodes. - vec_dequeNon-
no_global_oom_handlingA double-ended queue (deque) implemented with a growable ring buffer.
Structs
- An ordered map based on a B-Tree.
- An ordered set based on a B-Tree.
- A priority queue implemented with a binary heap.
- HashMap
allocandcompat_hashA hash map implemented with quadratic probing and SIMD lookup. - HashSet
allocandcompat_hashA hash set implemented as aHashMapwhere the value is(). - A doubly-linked list with owned nodes.
- The error type for
try_reservemethods. - A double-ended queue implemented with a growable ring buffer.
Enums
- TryReserveErrorKindExperimentalDetails of the allocation that caused a
TryReserveError