ModulesΒ§
- chain π
- compacted_
row π - empty π
- once π
- ordered π
- owned_
row π - project π
- repeat_
n π - slice π
MacrosΒ§
- deref_
forward_ πrow - Forward the implementation of
Rowto the deref target. - impl_
slice_ πrow - Implements
Rowfor a slice of datums.
StructsΒ§
- Array
Vec - An array-backed, vector-like data structure.
- Chain
- Row for the
chainmethod. - Compacted
Row CompactedRowis used in streaming executorsβ cache, which takes less memory thanVec<Datum>. Executors need to serialize Row intoCompactedRowbefore writing into cache.- Empty
- Row for the
emptyfunction. - Once
- Row for the
oncefunction. - Owned
Row - An owned row type with a
Vec<Datum>. - Project
- Row for the
projectmethod. - RepeatN
- Row for the
repeat_nfunction. - RowDeserializer
- Deserializer of the
OwnedRow. - Slice
- Row for the
slicemethod.
TraitsΒ§
- Row
- The trait for abstracting over a Row-like type.
- RowExt
- An extension trait for
Rows that provides a variety of convenient adapters.