zstd-nostd
Pure Rust #[no_std] implementation of Zstandard (zstd) compression and decompression.
Part of the armybox project.
Features
- Full Zstandard decompression
- Basic Zstandard compression
no_stdcompatible — no heap allocation required (optionalallocfeature)- Zero external C dependencies
Usage
[]
= "0.1"
use decompress;
let compressed = &;
let mut output = ;
let size = decompress.unwrap;
Features
| Feature | Default | Description |
|---|---|---|
alloc |
yes | Enable Vec-based APIs that grow output buffers automatically |
License
MIT OR Apache-2.0