gold_digger 0.2.2

A simple MySQL/MariaDB query tool that accepts parameters as environmental variables.
Documentation
use std::io::Write;

use csv::{QuoteStyle, WriterBuilder};

pub fn write<W>(rows: Vec<Vec<String>>, output: W) -> anyhow::Result<()>
where
    W: Write,
{
    let mut wtr = WriterBuilder::new()
        .delimiter(b'\t')
        .quote_style(QuoteStyle::Necessary)
        .from_writer(output);

    for row in rows.iter() {
        wtr.write_record(row)?;
    }

    Ok(())
}