Module inner_map

Source

Re-exports§

pub use crate::raw::IndexedValue;

Structs§

Difference
A stream of set difference over multiple map streams in lexicographic order.
Intersection
A stream of set intersection over multiple map streams in lexicographic order.
Keys
A lexicographically ordered stream of keys from a map.
Map
Map is a lexicographically ordered map from byte strings to integers.
MapBuilder
A builder for creating a map.
OpBuilder
A builder for collecting map streams on which to perform set operations on the keys of maps.
Stream
A lexicographically ordered stream of key-value pairs from a map.
StreamBuilder
A builder for constructing range queries on streams.
StreamOutput 🔒
A specialized stream for mapping map streams ((&[u8], u64)) to streams used by raw fsts ((&[u8], Output)).
StreamWithState
A lexicographically ordered stream of key-value-state triples from a map and an automaton.
StreamWithStateBuilder
A builder for constructing range queries on streams that include automaton states.
SymmetricDifference
A stream of set symmetric difference over multiple map streams in lexicographic order.
Union
A stream of set union over multiple map streams in lexicographic order.
Values
A stream of values from a map, lexicographically ordered by each value’s corresponding key.