Module libflate::lz77 [−][src]
Expand description
The interface and implementations of LZ77 compression algorithm.
LZ77 is a compression algorithm used in DEFLATE.
Structs
A Lz77Encode implementation used by default.
Type for constructing instances of DefaultLz77Encoder.
LZ77 decoder.
A no compression implementation of Lz77Encode trait.
Enums
Constants
Maximum backward distance of a pointer.
Maximum length of sharable bytes in a pointer.
Maximum size of a sliding window.
Traits
The Lz77Encode trait defines the interface of LZ77 encoding algorithm.
The Sink trait represents a consumer of LZ77 encoded data.