structured-zstd 0.0.9

Pure Rust zstd implementation — managed fork of ruzstd. Dictionary decompression, no FFI.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Encoding agnostic ways to read and write binary data

mod bit_reader;
mod bit_reader_reverse;
mod bit_writer;

pub(crate) use bit_reader::*;
// `pub` only when `bench_internals` is active so `crate::testing` can
// re-export it for criterion benchmarks; `pub(crate)` otherwise to
// keep the type out of the public API in normal builds.
#[cfg(feature = "bench_internals")]
pub use bit_reader_reverse::BitReaderReversed;
#[cfg(not(feature = "bench_internals"))]
pub(crate) use bit_reader_reverse::BitReaderReversed;
pub(crate) use bit_writer::*;