pub fn compress(
    page: EncodedPage,
    compressed_buffer: Vec<u8, Global>,
    compression: Compression
) -> Result<CompressedPage, ParquetError>