pub struct RecreateContainerProcessor { /* private fields */ }
Expand description
recreates the orignal content from the chunked data
Implementations§
Trait Implementations§
Source§impl ProcessBuffer for RecreateContainerProcessor
impl ProcessBuffer for RecreateContainerProcessor
fn process_buffer( &mut self, input: &[u8], input_complete: bool, writer: &mut impl Write, max_output_write: usize, ) -> Result<bool>
Source§fn copy_to_end(
&mut self,
input: &mut impl BufRead,
output: &mut impl Write,
) -> Result<()>
fn copy_to_end( &mut self, input: &mut impl BufRead, output: &mut impl Write, ) -> Result<()>
Reads everything from input and writes it to the output.
Wraps calls to process buffer
Source§fn copy_to_end_size(
&mut self,
input: &mut impl BufRead,
output: &mut impl Write,
read_chunk_size: usize,
write_chunk_size: usize,
) -> Result<()>
fn copy_to_end_size( &mut self, input: &mut impl BufRead, output: &mut impl Write, read_chunk_size: usize, write_chunk_size: usize, ) -> Result<()>
Reads everything from input and writes it to the output.
Wraps calls to process buffer
fn stats(&self) -> PreflateStats
Auto Trait Implementations§
impl Freeze for RecreateContainerProcessor
impl !RefUnwindSafe for RecreateContainerProcessor
impl !Send for RecreateContainerProcessor
impl !Sync for RecreateContainerProcessor
impl Unpin for RecreateContainerProcessor
impl !UnwindSafe for RecreateContainerProcessor
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