Module traits

Source
Expand description

Traits for interaction with the terminal.

Structs§

Echoing
Wrapper that allows configuring echoing of the shell process.
SpawnedShell
Wrapper for spawned shell and related I/O returned by SpawnShell::spawn_shell().

Traits§

ConfigureCommand
Common denominator for types that can be used to configure commands for execution in the terminal.
ShellProcess
Representation of a shell process.
SpawnShell
Encapsulates spawning and sending inputs / receiving outputs from the shell.