Expand description
Subprocess execution abstraction for provider purity
This crate provides a trait-based abstraction for subprocess execution, enabling testing with mock implementations and WASM compatibility.
Modules§
- mock
- Mock subprocess runtime for testing.
Structs§
- OsSubprocess
Runtime - Default implementation using
std::process::Command. - Subprocess
Error - Error type for subprocess execution failures
- Subprocess
Output - Output from a subprocess execution
Traits§
- Subprocess
Runtime - Abstraction trait for subprocess execution.