Skip to main content

Module btree_map

Module btree_map 

Source
Expand description

OOM-handling TryBTreeMap implementation.

Structs§

BTreeMapIntoIter
An iterator over (K, V) pairs returned by TryBTreeMap::into_iter.
BTreeMapIter
An iterator over (K, &V) pairs returned by TryBTreeMap::iter.
BTreeMapIterMut
An iterator over (K, &mut V) pairs returned by TryBTreeMap::iter_mut.
BTreeMapKeys
An iterator over keys returned by TryBTreeMap::keys.
BTreeMapRange
A range iterator of (K, &'a V) items returned by TryBTreeMap::range.
BTreeMapRangeMut
A range iterator of (K, &'a V) items returned by TryBTreeMap::range.
BTreeMapValues
An iterator over shared values returned by TryBTreeMap::values.
BTreeMapValuesMut
An iterator over mutable values returned by TryBTreeMap::values_mut.
OccupiedEntry
Same as std::collections::btree_map::OccupiedEntry.
TryBTreeMap
Like std::collections::BTreeMap but its methods return errors on allocation failure.
VacantEntry
Same as std::collections::btree_map::VacantEntry.

Enums§

Entry
Same as std::collections::btree_map::Entry.