Expand description
This is a fairly faithful port of the heatshrink library to Rust.
The streaming C-style API for encoding and decoding is implemented
with the heatshrink_encoder
and heatshrink_decoder
modules. The
heatshrink index assuming dynamic allocation is implemented is present
under the assumption that this library may be used in a no_std context
with alloc support.
Re-exports§
pub use heatshrink_decoder::*;
pub use heatshrink_encoder::*;
Modules§
Constants§
- HEATSHRINK_
MAX_ WINDOW_ BITS - HEATSHRINK_
MIN_ LOOKAHEAD_ BITS - HEATSHRINK_
MIN_ WINDOW_ BITS - Heatshrink constant limits