use ::ascii_table::{Align, AsciiTable, Width};
fn main() {
let ascii_table = AsciiTable::new();
let data = &[&["1", "2", "3"], &["4", "5", "6"], &["7", "8", "9"]];
ascii_table.println(data);
let mut ascii_table = AsciiTable::new();
ascii_table.set_max_width(Width::Fixed(26));
ascii_table
.column(0)
.set_header("H1")
.set_align(Align::Left);
ascii_table
.column(1)
.set_header("H2")
.set_align(Align::Center);
ascii_table
.column(2)
.set_header("H3")
.set_align(Align::Right);
let data: &[&[&str]] = &[&["v", "v", "v"], &["123", "456", "789", "abcdef"]];
ascii_table.println(data);
}