[][src]Trait compressible_map::Compression

pub trait Compression: Sized {
    type Data;
    type CompressedData;
    pub fn compress(&self, data: &Self::Data) -> Compressed<Self>;
pub fn decompress(compressed: &Self::CompressedData) -> Self::Data; }

An algorithm for compressing a specific type Data into type Compressed.

Associated Types

Loading content...

Required methods

pub fn compress(&self, data: &Self::Data) -> Compressed<Self>[src]

pub fn decompress(compressed: &Self::CompressedData) -> Self::Data[src]

Loading content...

Implementors

Loading content...