[−][src]Module libflate::lz77 
The interface and implementations of LZ77 compression algorithm.
LZ77 is a compression algorithm used in DEFLATE.
Structs
| DefaultLz77Encoder | 
                                 A   | 
                       
| 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   |