Structs§
- Process
Result - Tokio
Process Runner tokio::process::Command::output()drains stdout and stderr concurrently by construction, so the pipe-drain deadlock the SwiftProcessRunnerhad to guard against (see CLAUDE.md) cannot happen here.
Traits§
- Process
Running - Injectable process execution seam — the Rust analogue of Swift’s
ProcessRunningprotocol witness, kept soSimctlClienttests can pin exact argv without spawning real processes.