pub struct DeflateDecoder { /* private fields */ }
Available on crate feature
deflate
only.Implementations§
Trait Implementations§
Source§impl Debug for DeflateDecoder
impl Debug for DeflateDecoder
Source§impl Decode for DeflateDecoder
impl Decode for DeflateDecoder
Source§fn reinit(&mut self) -> Result<()>
fn reinit(&mut self) -> Result<()>
Reinitializes this decoder ready to decode a new member/frame of data.
Source§fn decode(
&mut self,
input: &mut PartialBuffer<impl AsRef<[u8]>>,
output: &mut PartialBuffer<impl AsRef<[u8]> + AsMut<[u8]>>,
) -> Result<bool>
fn decode( &mut self, input: &mut PartialBuffer<impl AsRef<[u8]>>, output: &mut PartialBuffer<impl AsRef<[u8]> + AsMut<[u8]>>, ) -> Result<bool>
Returns whether the end of the stream has been read
Auto Trait Implementations§
impl Freeze for DeflateDecoder
impl RefUnwindSafe for DeflateDecoder
impl Send for DeflateDecoder
impl Sync for DeflateDecoder
impl Unpin for DeflateDecoder
impl UnwindSafe for DeflateDecoder
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