Struct libdeflater::Decompressor [−][src]
pub struct Decompressor { /* fields omitted */ }Expand description
A libdeflate decompressor that can inflate DEFLATE, zlib, or
gzip data.
Implementations
Returns a newly constructed instance of a Decompressor.
Decompresses gz_data (a buffer containing
gzip data) and writes
the decompressed data into out. Returns the number of
decompressed bytes written into out, or an error (see
DecompressionError for error
cases).
Decompresses zlib_data (a buffer containing
zlib data) and
writes the decompressed data to out. Returns the number of
decompressed bytes written into out, or an error (see
DecompressionError for error
cases).
Decompresses deflate_data (a buffer containing
deflate data) and
writes the decompressed data to out. Returns the number of
decompressed bytes written into out, or an error (see
DecompressionError for error
cases).
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Decompressorimpl !Sync for Decompressorimpl Unpin for Decompressorimpl UnwindSafe for Decompressor