Expand description

Traits for interaction with the terminal.

Structs

ShellProcess implementation based on Child from the Rust standard library.

Wrapper for spawned shell and related I/O returned by SpawnShell::spawn_shell().

Traits

Common denominator for types that can be used to configure commands for execution in the terminal.

Representation of a shell process.

Encapsulates spawning and sending inputs / receiving outputs from the shell.