Expand description
Module containing implementations of the TreeMap
and associated
iterators/etc.
Structs§
- Fuzzy
- An iterator over all the
LeafNode
s within a specific edit distance - Fuzzy
Mut - An iterator over all the
LeafNode
s within a specific edit distance - Into
Iter - An owning iterator over the entries of a
TreeMap
. - Into
Keys - An owning iterator over the keys of a
TreeMap
. - Into
Values - An owning iterator over the values of a
TreeMap
. - Iter
- An iterator over all the
LeafNode
s - IterMut
- An iterator over all the
LeafNode
s - Keys
- An iterator over all the
LeafNode
s - Occupied
Entry - A view into an occupied entry in a
TreeMap
. It is part of theEntry
enum. - Prefix
- An iterator over a range of entries that all have the same key prefix in a
TreeMap
. - Prefix
Mut - A mutable iterator over a range of entries that all have the same key prefix in a
TreeMap
. - Range
- An iterator over a sub-range of entries in a
TreeMap
. - Range
Mut - A mutable iterator over a sub-range of entries in a
TreeMap
. - TreeMap
- An ordered map based on an adaptive radix tree.
- Vacant
Entry - A view into a vacant entry in a
TreeMap
. It is part of theEntry
enum. - Values
- An iterator over all the
LeafNode
s - Values
Mut - An iterator over all the
LeafNode
s
Enums§
- Entry
- A view into a single entry in a map, which may either be vacant or occupied.
Constants§
- DEFAULT_
PREFIX_ LEN - This is the default number of bytes that are used in each inner node for storing key prefixes.