INNER CODE UNIT · Rust
write_row_start
jhspetersson/fselect · src/output/mod.rs:68
fn write_row_start(&mut self, writer: &mut dyn Write) -> std::io::Result<()> {
self.formatter
.row_started()
.map_or(Ok(()), |value| write!(writer, "{}", value))
}
fn write_row_item(
&mut self,
writer: &mut dyn Write,
name: &str,
value: &str,
is_last: bool,
) -> std::io::Result<()> {
self.formatter
.format_element(name, value, is_last)
.map_or(Ok(()), |value| write!(writer, "{}", value))
}
fn write_row_end(&mut self, writer: &mut dyn Write) -> std::io::Result<()> {