in src/blockio.rs [162:165]
fn flush(&mut self) -> Result<(), io::Error> { self.flush_buffer()?; self.writer.flush() }