pub struct Inflate {
inner: Box<InflateState>,
total_in: u64,
total_out: u64,
}Fields§
§inner: Box<InflateState>§total_in: u64§total_out: u64Trait Implementations§
Source§impl InflateBackend for Inflate
impl InflateBackend for Inflate
fn make(zlib_header: bool, _window_bits: u8) -> Self
fn decompress( &mut self, input: &[u8], output: &mut [u8], flush: FlushDecompress, ) -> Result<Status, DecompressError>
fn reset(&mut self, zlib_header: bool)
fn decompress_uninit( &mut self, input: &[u8], output: &mut [MaybeUninit<u8>], flush: FlushDecompress, ) -> Result<Status, DecompressError>
Auto Trait Implementations§
impl Freeze for Inflate
impl RefUnwindSafe for Inflate
impl Send for Inflate
impl Sync for Inflate
impl Unpin for Inflate
impl UnsafeUnpin for Inflate
impl UnwindSafe for Inflate
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