pub trait TerminalBackend:
CommandWriter
+ EventSource
+ RawModeControl
+ TerminalQuery
+ KeyboardEnhancementQuery { }Expand description
A complete interactive terminal connection.
Implementations own the input and output paths, parser state, process-side modes, and terminal queries for one physical terminal connection. The smaller supertraits remain independently useful in tests and adapters.