Module parquet2::compression
source · [−]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.