fn flush(&mut self) -> Result<()> {
        self.write_all_encoded_output()?;
        self.delegate
            .as_mut()
            .expect("Writer must be present")
            .flush()
    }
/// Because this is usually treated as OK to call multiple times, it will *not* flush any
/// incomplete chunks of input or write padding.
/// # Errors
///
/// The first error that is not of [`ErrorKind::Interrupted`] will be returned.
Because this is usually treated as OK to call multiple times, it will *not* flush any
incomplete chunks of input or write padding.
Because this is usually treated as OK to call multiple times it will * not * flush any incomplete chunks of input or write padding .
fn flush(&mut self) -> Result<()> {
        self.write_all_encoded_output()?;
        self.delegate
            .as_mut()
            .expect("Writer must be present")
            .flush()
    }
fn flush ( & mut self ) -> Result < ( ) > { self . write_all_encoded_output ( ) ? ; self . delegate . as_mut ( ) . expect ( " " ) . flush ( ) }
Because this is usually treated as OK to call multiple times, it will *not* flush any
incomplete chunks of input or write padding.
Because this is usually treated as OK to call multiple times it will * not * flush any incomplete chunks of input or write padding .
&mut self
&mut self
errors
The first error that is not of [`ErrorKind::Interrupted`] will be returned.
The first error that is not of [ ` ErrorKind :: Interrupted ` ] will be returned .