Module libflate::lz77 [−][src]
The interface and implementations of LZ77 compression algorithm.
LZ77 is a compression algorithm used in DEFLATE.
Structs
DefaultLz77Encoder | A |
DefaultLz77EncoderBuilder | Type for constructing instances of |
NoCompressionLz77Encoder | A no compression implementation of |
Enums
Code | A LZ77 encoded data. |
CompressionLevel | Compression level. |
Constants
MAX_DISTANCE | Maximum backward distance of a pointer. |
MAX_LENGTH | Maximum length of sharable bytes in a pointer. |
MAX_WINDOW_SIZE | Maximum size of a sliding window. |
Traits
Lz77Encode | The |
Sink | The |