pub fn compress(
    page: EncodedPage,
    compressed_buffer: Vec<u8, Global>,
    compression: CompressionOptions
) -> Result<CompressedPage, Error>
Available on crate feature io_parquet only.
Expand description

Compresses an EncodedPage into a CompressedPage using compressed_buffer as the intermediary buffer.

compressed_buffer is taken by value because it becomes owned by CompressedPage

Errors

Errors if the compressor fails