Expand description
Execution metadata for shared structural engines. Page descriptors are not wire messages. Stable protobufs are converted at the file boundary; current compression descriptors are shared with the independent 2.3 grammar.
Re-exports§
pub use super::pb23::BufferCompression;pub use super::pb23::ByteStreamSplit;pub use super::pb23::CompressionScheme;pub use super::pb23::CompressiveEncoding;pub use super::pb23::Constant;pub use super::pb23::Delta;pub use super::pb23::Dictionary;pub use super::pb23::FixedSizeList;pub use super::pb23::Flat;pub use super::pb23::Fsst;pub use super::pb23::General;pub use super::pb23::InlineBitpacking;pub use super::pb23::OutOfLineBitpacking;pub use super::pb23::PackedStruct;pub use super::pb23::Range;pub use super::pb23::RepDefLayer;pub use super::pb23::Rle;pub use super::pb23::Variable;pub use super::pb23::VariablePackedStruct;pub use super::pb23::compressive_encoding;pub use super::pb23::variable_packed_struct;
Modules§
- full_
zip_ layout - Zipped value addressing.
- page_
layout - Structural engine choices.
Structs§
- Blob
Layout - Frozen Blob v1 execution description used by stable readers and writers.
- Constant
Layout - Scalar and level information needed by the constant engine.
- Full
ZipLayout - Addressing and level information needed by the zipped engine.
- Mini
Block Layout - Buffer and row accounting needed by the mini-block engine.
- Page
Layout - A structural engine’s execution description, independent of its wire envelope.