pub trait ProcessSpawner: Send + Sync {
// Required method
fn spawn(
&self,
spec: SpawnSpec,
) -> Result<Box<dyn ProcessHandle>, ProcessError>;
}Expand description
Spawner abstraction: produces ProcessHandle instances.
Required Methods§
Sourcefn spawn(&self, spec: SpawnSpec) -> Result<Box<dyn ProcessHandle>, ProcessError>
fn spawn(&self, spec: SpawnSpec) -> Result<Box<dyn ProcessHandle>, ProcessError>
Spawn the configured process.