pub struct Deflate64Decoder { /* private fields */ }
Available on crate feature
deflate64
only.Implementations§
Trait Implementations§
Source§impl Debug for Deflate64Decoder
impl Debug for Deflate64Decoder
Source§impl Decode for Deflate64Decoder
impl Decode for Deflate64Decoder
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 Deflate64Decoder
impl RefUnwindSafe for Deflate64Decoder
impl Send for Deflate64Decoder
impl Sync for Deflate64Decoder
impl Unpin for Deflate64Decoder
impl UnwindSafe for Deflate64Decoder
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