from_reader

Function from_reader 

Source
pub fn from_reader<R>(reader: R) -> IterTable<CsvRecords<R>>
where R: Read,
Expand description

Creates IterTable from a csv Reader.

ยงExample

use csv_to_table::iter::from_reader;

let csv = r#"Name,Job Tittle,Number
Maxim,Plummer,12345
Alex,Sowftware Developer,45678"#;

let table = from_reader(csv.as_bytes());

let table = table.to_string();

assert_eq!(
    table,
    "+-------+---------------------+--------+\n\
     | Name  | Job Tittle          | Number |\n\
     +-------+---------------------+--------+\n\
     | Maxim | Plummer             | 12345  |\n\
     +-------+---------------------+--------+\n\
     | Alex  | Sowftware Developer | 45678  |\n\
     +-------+---------------------+--------+",
);