decompress_block_data

Function decompress_block_data 

Source
pub fn decompress_block_data(
    compressed: &Bytes,
    algorithm: CompressionAlgorithm,
) -> Result<Bytes>
Expand description

Decompress block data that was previously compressed

ยงExample

use ipfrs_core::utils::{compress_block_data, decompress_block_data};
use ipfrs_core::CompressionAlgorithm;
use bytes::Bytes;

let data = Bytes::from_static(b"Hello, World!");
let compressed = compress_block_data(&data, CompressionAlgorithm::Lz4, 3).unwrap();
let decompressed = decompress_block_data(&compressed, CompressionAlgorithm::Lz4).unwrap();
assert_eq!(data, decompressed);