Crate tty_interface[][src]

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

Modules

cursor

Management of terminal cursor position within the interface.

interface

Provides simple TTY-based interface capabilities including partial re-renders of multi-line displays. Includes a data structure and API to abstract low-level terminal manipulation.

line

Describes a single line of the terminal user interface, which includes some number of segments.

result

Provides common result and error types for TTY Interface.

segment

Describes a particular segment within a line of the interface.

update

Contains interface update batching/staging structures and API.