pub struct StoredEncoder { /* private fields */ }Implementations§
Source§impl StoredEncoder
impl StoredEncoder
pub fn encoded_size(size: u64) -> Result<u64, Error>
pub fn new(size: u64, output: &mut impl Write) -> Result<StoredEncoder, Error>
pub fn write( &mut self, bytes: &[u8], output: &mut impl Write, ) -> Result<(), Error>
pub fn finish(&mut self, output: &mut impl Write) -> Result<(), Error>
Auto Trait Implementations§
impl Freeze for StoredEncoder
impl RefUnwindSafe for StoredEncoder
impl Send for StoredEncoder
impl Sync for StoredEncoder
impl Unpin for StoredEncoder
impl UnsafeUnpin for StoredEncoder
impl UnwindSafe for StoredEncoder
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