[][src]Trait building_blocks_storage::Decompressible

pub trait Decompressible<A> {
    type Decompressed: Compressible<A>;
    fn decompress(&self) -> Self::Decompressed;
}

A type that's decompressible using the inverse of algorithm A.

Associated Types

Loading content...

Required methods

fn decompress(&self) -> Self::Decompressed

Loading content...

Implementations on Foreign Types

impl<T> Decompressible<BincodeLz4> for BincodeLz4Compressed<T> where
    T: DeserializeOwned + Serialize
[src]

Loading content...

Implementors

impl<N, T> Decompressible<FastLz4> for FastLz4CompressedArrayN<N, T> where
    T: Copy,
    ExtentN<N>: IntegerExtent<N>, 
[src]

type Decompressed = ArrayN<N, T>

impl<N, T, M> Decompressible<FastLz4> for FastCompressedChunk<N, T, M> where
    T: Copy,
    M: Clone,
    ExtentN<N>: IntegerExtent<N>, 
[src]

type Decompressed = Chunk<N, T, M>

Loading content...