Skip to main content

Crate zstd_nostd

Crate zstd_nostd 

Source
Expand description

Pure Rust no_std Zstandard (zstd) compression and decompression

Implements RFC 8878 with no external dependencies beyond alloc.

Re-exports§

pub use common::ZstdError;
pub use decompress::decompress;
pub use compress::compress;

Modules§

bitstream
Backward bitstream reader and forward bitstream writer for zstd
common
Common constants, error types, and predefined tables for zstd
compress
Zstandard compression (RFC 8878)
decompress
Zstandard decompression (RFC 8878)
fse
FSE (Finite State Entropy) — tANS variant
huff
Huffman coding for zstd literals section
xxhash
xxHash64 implementation for zstd content checksums