pub trait CommandRunner: Send + Sync {
// Required method
fn run(
&self,
program: &str,
args: &[String],
cwd: Option<&Path>,
) -> Result<CommandOutput>;
}Expand description
Запускает внешние команды. Реализация по умолчанию — SystemRunner.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".