/// Finishes the operation, writing any footer if necessary.
///
/// Returns the number of bytes still to write.
///
/// Keep calling this method until it returns `Ok(0)`,
/// and then don't ever call this method.
Finishes the operation, writing any footer if necessary.
Returns the number of bytes still to write.

Keep calling this method until it returns `Ok(0)`,
and then don't ever call this method.
Finishes the operation writing any footer if necessary . Returns the number of bytes still to write . Keep calling this method until it returns ` Ok ( 0 ) ` and then don ' t ever call this method .
fn finish(
        &mut self,
        output: &mut OutBuffer<'_>,
        finished_frame: bool,
    ) -> io::Result<usize> {
        let _ = output;
        let _ = finished_frame;
        Ok(0)
    }
fn finish ( & mut self , output : & mut OutBuffer < ' _ > , finished_frame : bool , ) -> io :: Result < usize > { let _ = output ; let _ = finished_frame ; Ok ( 0 ) }
Finishes the operation, writing any footer if necessary.
Finishes the operation writing any footer if necessary .
&mut self
output
&mut OutBuffer<'_>
finished_frame
bool