Expand description

This module contains functionality for decompression.

Modules

Streaming decompression functionality.

Extra streaming decompression functionality.

Structs

Struct return when decompress_to_vec functions fail.

Enums

Return status codes.

Functions

Decompress one or more source slices from an iterator into the output slice.

Decompress the deflate-encoded data in input to a vector.

Decompress the deflate-encoded data in input to a vector.

Decompress the deflate-encoded data (with a zlib wrapper) in input to a vector.

Decompress the deflate-encoded data (with a zlib wrapper) in input to a vector. The vector is grown to at most max_size bytes; if the data does not fit in that size, the error struct will contain the status TINFLStatus::HasMoreOutput and the data that was decompressed on failure.