Expand description
Univeral(-ish) LZ77 thing
Modules
- Handles DEFLATE compression
- Handles FastLZ compression
- Handles LZ4 compression
- Handles LZ77 as used in the GBA/NDS BIOS.
Structs
- Used by decompression functions to read input. See README.
- Parameterized, streaming LZ77 compression engine
- Settings for tuning compression
- Decompress into a buffer of fixed size. Construct one using the
From
trait impl. - Internal struct (that must be visible) that is used to feed input data into decompression functions. See README.
- Bundles up the state of a decompressor. Usually re-exported by individual formats, with some of the generic parameters filled in.
- Decompress into a streaming callback
- Decompress into a Vec, possibly with an upper limit
Enums
- Something that the LZ77 engine can output. Either a literal or a backreference.
Traits
- Trait for a decompression output sink.