[−][src]Trait n5::compression::Compression
Common interface for compressing writers and decompressing readers.
Common interface for compressing writers and decompressing readers.
fn decoder<'a, R: Read + 'a>(&self, r: R) -> Box<dyn Read + 'a>
fn encoder<'a, W: Write + 'a>(&self, w: W) -> Box<dyn Write + 'a>
impl Compression for CompressionType
[src]fn decoder<'a, R: Read + 'a>(&self, r: R) -> Box<dyn Read + 'a>
[src]fn encoder<'a, W: Write + 'a>(&self, w: W) -> Box<dyn Write + 'a>
[src]impl Compression for Bzip2Compression
[src]fn decoder<'a, R: Read + 'a>(&self, r: R) -> Box<dyn Read + 'a>
[src]fn encoder<'a, W: Write + 'a>(&self, w: W) -> Box<dyn Write + 'a>
[src]impl Compression for GzipCompression
[src]fn decoder<'a, R: Read + 'a>(&self, r: R) -> Box<dyn Read + 'a>
[src]fn encoder<'a, W: Write + 'a>(&self, w: W) -> Box<dyn Write + 'a>
[src]impl Compression for Lz4Compression
[src]fn decoder<'a, R: Read + 'a>(&self, r: R) -> Box<dyn Read + 'a>
[src]fn encoder<'a, W: Write + 'a>(&self, w: W) -> Box<dyn Write + 'a>
[src]impl Compression for RawCompression
[src]fn decoder<'a, R: Read + 'a>(&self, r: R) -> Box<dyn Read + 'a>
[src]fn encoder<'a, W: Write + 'a>(&self, w: W) -> Box<dyn Write + 'a>
[src]impl Compression for XzCompression
[src]