INNER CODE UNIT · Rust

write_row_separator

jhspetersson/fselect · src/output/mod.rs:43

    pub fn write_row_separator(&mut self, writer: &mut dyn Write) -> std::io::Result<()> {
        self.formatter
            .row_separator()
            .map_or(Ok(()), |value| write!(writer, "{}", value))
    }

    pub fn write_row(
        &mut self,
        writer: &mut dyn Write,
        values: Vec<(String, String)>,
    ) -> std::io::Result<()> {
        self.write_row_start(writer)?;
        let len = values.len();
        for (pos, (name, value)) in values.iter().enumerate() {
            self.write_row_item(writer, name, value, pos == len - 1)?;
        }
        self.write_row_end(writer)
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…