pub struct Unpack20 { /* private fields */ }Implementations§
Source§impl Unpack20
impl Unpack20
pub fn new() -> Self
pub fn decode_member( &mut self, input: &[u8], output_size: usize, ) -> Result<Vec<u8>>
pub fn decode_member_to( &mut self, input: &[u8], output_size: usize, out: &mut impl Write, ) -> Result<()>
pub fn decode_member_from_reader( &mut self, input: &mut impl Read, output_size: usize, out: &mut impl Write, ) -> Result<()>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Unpack20
impl RefUnwindSafe for Unpack20
impl Send for Unpack20
impl Sync for Unpack20
impl Unpin for Unpack20
impl UnsafeUnpin for Unpack20
impl UnwindSafe for Unpack20
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