pub fn flush_table(&mut self, raw_file: &mut QcowRawFile) -> io::Result<bool> {
        if self.ref_table.dirty() {
            raw_file.write_pointer_table(
                self.refcount_table_offset,
                self.ref_table.get_values(),
                0,
            )?;
            self.ref_table.mark_clean();
            Ok(true)
        } else {
            Ok(false)
        }
    }
/// Flush the refcount table that keeps the address of the refcounts blocks.
/// Returns true if the table changed since the previous `flush_table()` call.
Flush the refcount table that keeps the address of the refcounts blocks.
Returns true if the table changed since the previous `flush_table()` call.
Flush the refcount table that keeps the address of the refcounts blocks . Returns true if the table changed since the previous ` flush_table () ` call .
pub fn flush_table(&mut self, raw_file: &mut QcowRawFile) -> io::Result<bool> {
        if self.ref_table.dirty() {
            raw_file.write_pointer_table(
                self.refcount_table_offset,
                self.ref_table.get_values(),
                0,
            )?;
            self.ref_table.mark_clean();
            Ok(true)
        } else {
            Ok(false)
        }
    }
pub fn flush_table ( & mut self , raw_file : & mut QcowRawFile ) -> io :: Result < bool > { if self . ref_table . dirty ( ) { raw_file . write_pointer_table ( self . refcount_table_offset , self . ref_table . get_values ( ) , 0 , ) ? ; self . ref_table . mark_clean ( ) ; Ok ( true ) } else { Ok ( false ) } }
Flush the refcount table that keeps the address of the refcounts blocks.
Flush the refcount table that keeps the address of the refcounts blocks .
&mut self
raw_file
&mut QcowRawFile
&mut self
raw_file
&mut QcowRawFile