use tabprinter::{Alignment, Table, TableStyle, Cell};
fn main() {
let mut table = Table::new(TableStyle::Grid);
table.add_column("Name", Alignment::Left);
table.add_column("Age", Alignment::Right);
table.add_column("City", Alignment::Center);
table.add_row(vec![
Cell::new("Alice"),
Cell::new("30"),
Cell::new("New York"),
]);
table.add_row(vec![
Cell::new("Bob"),
Cell::new("25"),
Cell::new("Los Angeles"),
]);
table.print().unwrap();
}