1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use anyhow::anyhow;
use simdcsv::reader::CsvReader;

fn main() -> anyhow::Result<()> {
    let mut args = std::env::args().skip(1);

    let data = args.next().ok_or_else(|| anyhow!("No argument passed"))?;

    let mut reader = CsvReader::new(data.as_bytes());
    let rows = reader.read();

    println!("{:?}", rows);

    Ok(())
}