Skip to main content

Module zero

Module zero 

Source
Expand description

Compatibility exports for the documented DX-Zero machine-format API.

The implementation now lives under machine, but the public zero namespace remains available for existing callers and specification tests.

Re-exports§

pub use crate::machine::compress::StreamCompressor;
pub use crate::machine::compress::StreamDecompressor;
pub use crate::machine::header::FLAG_HAS_HEAP;
pub use crate::machine::header::FLAG_HAS_INTERN;
pub use crate::machine::header::FLAG_HAS_LENGTH_TABLE;
pub use crate::machine::header::FLAG_LITTLE_ENDIAN;
pub use crate::machine::header::HeaderError;
pub use crate::machine::CompressionLevel;
pub use crate::machine::DxCompressed;
pub use crate::machine::DxFormat;
pub use crate::machine::DxMachineBuilder as DxZeroBuilder;
pub use crate::machine::DxMachineHeader as DxZeroHeader;
pub use crate::machine::DxMachineSlot as DxZeroSlot;
pub use crate::machine::HEAP_MARKER;
pub use crate::machine::INLINE_MARKER;
pub use crate::machine::MAGIC;
pub use crate::machine::VERSION;
pub use crate::machine::detect_format;

Modules§

header
Header validation exports for callers that import zero::header::HeaderError.