Crate prettytable [] [src]

A formatted and aligned table printer written in rust

Modules

cell

This module contains definition of table/row cells stuff

color

Terminal color definitions

format

Define table formatting utilities

row

This module contains definition of table rows stuff

Macros

cell

This macro simplifies Cell creation

ptable

Create a table with table! macro, print it to standard output, then return this table for future usage.

row

This macro simplifies Row creation

table

Create a table filled with some values

Structs

ColumnIter

Iterator over immutable cells in a column

ColumnIterMut

Iterator over mutable cells in a column

Table

An owned printable table

TableSlice

A borrowed immutable Table slice A TableSlice is obtained by slicing a Table with the Slice::slice method.

Enums

Attr

Terminal attributes for use with term.attr().

Traits

Slice

Trait implemented by types which can be sliced