Crate terminal_io
source ·Expand description
Utilities for reading and writing on terminals.
Structs§
- A wrapper around a
Read
+Write
which implementsDuplexTerminal
but isn’t ever a terminal. - A wrapper around a
Read
which implementsReadTerminal
but isn’t ever a terminal. - A wrapper around a
Write
which implementsWriteTerminal
but isn’t ever a terminal. - A wrapper around a
Read
+Write
which adds minimal terminal support. - A wrapper around a
Read
which adds minimal terminal support. - A wrapper around a
Write
which adds minimal terminal support.
Enums§
- Color support level, ranging from monochrome (color not supported) to 24-bit true color.
Traits§
- An extension trait for input/output streams connected to terminals.
- An extension trait for input streams connected to terminals.
- A trait for devices which may be connected to terminals.
- An extension trait for output streams connected to terminals.