Expand description
Child process execution.
Commands are described as data (CommandSpec) and executed through the
CommandRunner trait, so the per-language command tables can be asserted
in tests without ever spawning cargo, dotnet or javac.
Structs§
- Command
Output - The captured result of a finished child process.
- Command
Spec - A fully described child process invocation.
- IoPolicy
- How a child process’s output streams are handled.
- System
Runner - Runs commands as real child processes.
Enums§
- Process
Error - Errors produced while building or executing a child process.
- Stream
- What to do with one of a child process’s output streams.
Traits§
- Command
Runner - Executes
CommandSpecs.