Struct q_compress::decompressor::Decompressor
source · [−]pub struct Decompressor<T> where
T: NumberLike, { /* private fields */ }
Implementations
pub fn chunk_metadata(
&self,
reader: &mut BitReader,
flags: &Flags
) -> QCompressResult<Option<ChunkMetadata<T>>>
pub fn decompress_chunk_body(
&self,
reader: &mut BitReader,
metadata: ChunkMetadata<T>,
flags: &Flags
) -> QCompressResult<Vec<T>>
pub fn decompress_chunk(
&self,
reader: &mut BitReader,
flags: &Flags
) -> QCompressResult<Option<DecompressedChunk<T>>>
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl<T> RefUnwindSafe for Decompressor<T> where
T: RefUnwindSafe,
impl<T> Send for Decompressor<T> where
T: Send,
impl<T> Sync for Decompressor<T> where
T: Sync,
impl<T> Unpin for Decompressor<T> where
T: Unpin,
impl<T> UnwindSafe for Decompressor<T> where
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more