pub fn write_trailer(&mut self) -> Result<(), S<Error>> {
        for table in &mut self.tables {
            if !mem::replace(&mut table.empty, true) {
                table.writer.write_trailer()?;
            }
        }
        Ok(())
    }
/// Concludes an INSERT statement after writing multiple rows.
///
/// This method delegates to [`Writer::write_trailer()`] if any rows have been written out
/// previously for a table. Otherwise, if no rows have been written, this method does nothing.
Concludes an INSERT statement after writing multiple rows.
This method delegates to [`Writer::write_trailer()`] if any rows have been written out
previously for a table. Otherwise, if no rows have been written, this method does nothing.
Concludes an INSERT statement after writing multiple rows . This method delegates to [ ` Writer :: write_trailer () ` ] if any rows have been written out previously for a table . Otherwise if no rows have been written this method does nothing .
pub fn write_trailer(&mut self) -> Result<(), S<Error>> {
        for table in &mut self.tables {
            if !mem::replace(&mut table.empty, true) {
                table.writer.write_trailer()?;
            }
        }
        Ok(())
    }
pub fn write_trailer ( & mut self ) -> Result < ( ) , S < Error > > { for table in & mut self . tables { if ! mem :: replace ( & mut table . empty , true ) { table . writer . write_trailer ( ) ? ; } } Ok ( ( ) ) }
Concludes an INSERT statement after writing multiple rows.
Concludes an INSERT statement after writing multiple rows .
&mut self
&mut self