Module std_shims::collections
source · Modules§
- binary_heap
stdand non-no_global_oom_handlingA priority queue implemented with a binary heap. - btree_map
stdand non-no_global_oom_handlingAn ordered map based on a B-Tree. - btree_set
stdand non-no_global_oom_handlingAn ordered set based on a B-Tree. - hash_map
stdA hash map implemented with quadratic probing and SIMD lookup. - hash_set
stdA hash set implemented as aHashMapwhere the value is(). - linked_list
stdand non-no_global_oom_handlingA doubly-linked list with owned nodes. - vec_deque
stdand non-no_global_oom_handlingA double-ended queue (deque) implemented with a growable ring buffer.
Structs§
- BTreeMap
stdAn ordered map based on a B-Tree. - BTreeSet
stdAn ordered set based on a B-Tree. - BinaryHeap
stdA priority queue implemented with a binary heap. - HashMap
stdA hash map implemented with quadratic probing and SIMD lookup. - HashSet
std - LinkedList
stdA doubly-linked list with owned nodes. - The error type for
try_reservemethods. - VecDeque
stdA double-ended queue implemented with a growable ring buffer.
Enums§
- Bound
stdAn endpoint of a range of keys. - Details of the allocation that caused a
TryReserveError