[−][src]Module termwiz::cell
Model a cell in the terminal display
Re-exports
pub use crate::escape::osc::Hyperlink; |
Structs
Cell | Models the contents of a cell on the terminal display |
CellAttributes | Holds the attributes for a cell. Most style attributes are stored internally as part of a bitfield to reduce per-cell overhead. The setter methods return a mutable self reference so that they can be chained together. |
Enums
AttributeChange | Models a change in the attributes of a cell in a stream of changes. Each variant specifies one of the possible attributes; the corresponding value holds the new value to be used for that attribute. |
Blink | Specify whether you want to slowly or rapidly annoy your users |
Intensity | The |
Underline | Specify just how underlined you want your |
Functions
grapheme_column_width | Returns the number of cells visually occupied by a grapheme. The input string must be a single grapheme. |
unicode_column_width | Returns the number of cells visually occupied by a sequence of graphemes |