Expand description

Functionality to compress and decompress data according to the parquet specification

Structs

Represents a valid brotli compression level.

Represents a valid gzip compression level.

Represents a valid zstd compression level.

Enums

Defines the compression settings for writing a parquet file.

Traits

Defines valid compression levels.

Functions

Compresses data stored in slice input_buf and writes the compressed result to output_buf. Note that you’ll need to call clear() before reusing the same output_buf across different compress calls.

Decompresses data stored in slice input_buf and writes output to output_buf. Returns the total number of bytes written.