Crate comfy_table[−][src]
Modules
modifiers | Contains modifiers, that can be used to alter certain parts of a preset. |
presets | This module provides styling presets for tables. |
Structs
Cell | A stylable table cell with content. |
Cells | A simple wrapper type for a |
Column | A representation of a table’s column. Useful for styling and specifying constraints how big a column should be. |
ColumnCellIter | This is an iterator over all cells of a specific column.
A dedicated struct is necessary, since data is usually handled by rows and thereby stored in
|
Row | |
Table | This is the main interface for building a table. Each table consists of Rows, which in turn contain Cells. |
Enums
Attribute | Attributes used for styling cell content. Reexport of crossterm’s Attributes enum. |
CellAlignment | |
Color | Colors used for styling cell content. Reexport of crossterm’s Color enum. |
ColumnConstraint | Constraints can be added to columns. |
ContentArrangement | Specify how comfy_table should arrange the content in your table. |
TableComponent | All configurable table components. A character can be assigned to each component via Table::set_style. This is then used to draw character of the respective component to the commandline. |