pub trait Process {
type Command: Command<Child = Self::Child>;
type Child: Child<Stdin = Self::Stdin, Stdout = Self::Stdout, Stderr = Self::Stderr>;
type Stdin: Stdin + IntoStdio;
type Stdout: Stdout + IntoStdio;
type Stderr: Stderr + IntoStdio;
}Expand description
Trait for spawning a child process.
Required Associated Types§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".