Crate tty_interface

source ·
Expand description

tty-interface

Provides simple TTY-based user interface capabilities including partial re-renders of multi-line displays.

Modules

Macros

Create a new, immutable position (column, line);

Structs

A TTY-based user-interface providing optimized update rendering.
A coordinate position in the terminal. May be absolute or relative to some buffer’s origin.
Text formatting styles.
A directional vector with no positional information.

Enums

Colors to be used for foreground and background text formatting.
A failed interface operation’s error information.

Traits

An output device to be controlled for displaying an interface.

Type Definitions

An interface operation’s result containing either a successful value or error.