Module rushell_deps_linefeed::terminal[][src]

Provides a low-level terminal interface

Structs

DefaultTerminal

Default Terminal interface

SignalSet

Represents a set of Signal values

Size

Represents the size of a terminal window

Enums

CursorMode

Represents the visual appearance of the cursor in the terminal

RawRead

Represents the result of a Terminal read operation

Signal

Signal received through a terminal device

Traits

Terminal

Defines a low-level interface to the terminal

TerminalReader

Holds a lock on Terminal read operations

TerminalWriter

Holds a lock on Terminal write operations