2 releases

0.1.1 May 17, 2023
0.1.0 May 17, 2023

#8 in #stupid

Download history 9/week @ 2024-06-28 3/week @ 2024-07-05 22/week @ 2024-07-12 29/week @ 2024-07-19 24/week @ 2024-07-26 19/week @ 2024-08-02 14/week @ 2024-08-09 10/week @ 2024-08-16 19/week @ 2024-08-23 31/week @ 2024-08-30 11/week @ 2024-09-06 18/week @ 2024-09-13 51/week @ 2024-09-20 28/week @ 2024-09-27 12/week @ 2024-10-04 8/week @ 2024-10-11

104 downloads per month
Used in 8 crates (3 directly)

AGPL-3.0

3KB

format_table

Format tables with a stupid API. Documentation.

Example:

let mut table = vec!["product\tquantity\tprice".to_string()];
for (p, q, r) in [("tomato", 12, 15), ("potato", 10, 20), ("rice", 5, 12)] {
	table.push(format!("{}\t{}\t{}", p, q, r));
}
format_table::format_table(table);

lib.rs:

Format tables with a stupid API.

Example:

let mut table = vec!["product\tquantity\tprice".to_string()];
for (p, q, r) in [("tomato", 12, 15), ("potato", 10, 20), ("rice", 5, 12)] {
    table.push(format!("{}\t{}\t{}", p, q, r));
}
format_table::format_table(table);

A table to be formatted is a Vec<String>, containing one string per line. Table columns in each line are separated by a \t character.

No runtime deps