Crate heatshrink
source ·Expand description
Minimal compression & decompression library for embedded use Implements the Heatshrink compression algorithm described here https://github.com/atomicobject/heatshrink and here https://spin.atomicobject.com/2013/03/14/heatshrink-embedded-data-compression/
Modules
- module to uncompress some compressed data
- module to compress data
Structs
- Structure to manage the output buffer and keep track of how much it is filled
Enums
- Error that can be encountered while (un)compresing data
- Return code for finish function call
- Return code for poll function call
- Return code for sink finction call
Constants
- Number of bits used for back-reference lengths
- Base-2 log of LZSS sliding window size