Expand description
Process spawning behind a CommandRunner seam (so bench/tests can inject
fixture output), plus the single exit-code normalization point.
Structs§
- Real
Runner - Production runner: actually spawns the process.
- Spawn
Spec - What to run and how.
Traits§
- Command
Runner - Abstraction over “run this command and give me its output + exit code”.
Functions§
- normalized_
exit_ code - Normalize an
ExitStatusinto ani32the way a shell would: a normal exit yields its code; a signal death yields128 + signum.