pub struct DeflateDecompressor;Implementations§
Source§impl DeflateDecompressor
impl DeflateDecompressor
pub fn new() -> Result<Box<dyn Decompressor + Send>, CompressionError>
Trait Implementations§
Source§impl Decompressor for DeflateDecompressor
impl Decompressor for DeflateDecompressor
Source§fn decompress_chunk(
&mut self,
input: &[u8],
out: &mut Vec<u8>,
) -> Result<(), CompressionError>
fn decompress_chunk( &mut self, input: &[u8], out: &mut Vec<u8>, ) -> Result<(), CompressionError>
Decompress a single chunk into out buffer.
Auto Trait Implementations§
impl Freeze for DeflateDecompressor
impl RefUnwindSafe for DeflateDecompressor
impl Send for DeflateDecompressor
impl Sync for DeflateDecompressor
impl Unpin for DeflateDecompressor
impl UnsafeUnpin for DeflateDecompressor
impl UnwindSafe for DeflateDecompressor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more