/* Following main function will print : +---------+------+---------+ | ABC | DEFG | HIJKLMN | +---------+------+---------+ | foobar | bar | foo | +---------+------+---------+ | foobar2 | bar2 | foo2 | +---------+------+---------+ ABC,DEFG,HIJKLMN foobar,bar,foo foobar2,bar2,foo2 */ #[cfg(feature = "csv")] fn main() { use prettytable::Table; let table = Table::from_csv_string("ABC,DEFG,HIJKLMN\n\ foobar,bar,foo\n\ foobar2,bar2,foo2") .unwrap(); table.printstd(); println!(""); println!("{}", String::from_utf8(table.to_csv(Vec::new()).unwrap().into_inner().unwrap()).unwrap()); } #[cfg(not(feature = "csv"))] fn main() {}