Skip to main content

Module gzip

Module gzip 

Source
Expand description

Gzip codec (flate2 Rust backend).

Functions§

compress_with_level
Compress payload at the given level (None -> codec default 6). Only the lower bound is clamped (negative levels become 0); higher values pass through to flate2 unchanged.
decompress
Decompress payload, bounded by super::MAX_DECOMPRESSED_LEN.
decompress_bounded
Decompress payload, refusing to produce more than max_len bytes — gzip expands up to ~1000:1, so an unbounded read is a decompression bomb.