Skip to main content

Module metadata

Module metadata 

Source
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§

BlobLayout
Frozen Blob v1 execution description used by stable readers and writers.
ConstantLayout
Scalar and level information needed by the constant engine.
FullZipLayout
Addressing and level information needed by the zipped engine.
MiniBlockLayout
Buffer and row accounting needed by the mini-block engine.
PageLayout
A structural engine’s execution description, independent of its wire envelope.