CLI Table
Rust crate for printing tables on command line.
Usage
Add cli-table
in your Cargo.toms
's dependencies
section
[]
= "0.4"
Simple usage
use ;
let table = vec!
.table
.title
.bold;
assert!;
Below is the output of the table we created just now:
+------------+----------------+
Derive macro
#[derive(Table)]
can also be used to print a Vec
or slice of struct
s as table.
use ;
let users = vec!;
assert!;
Below is the output of the table we created using derive macro:
+----+------------+-----------+
For more information on configurations available on derive macro, go to cli-table/examples/struct.rs
.
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE)
- MIT license (LICENSE-MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.