Trait cargo::ops::ExecEngine [] [src]

pub trait ExecEngine: Send + Sync {
    fn exec(&self, CommandPrototype) -> Result<(), ProcessError>;
    fn exec_with_output(&self, CommandPrototype) -> Result<Output, ProcessError>;
}

Trait for objects that can execute commands.

Required Methods

fn exec(&self, CommandPrototype) -> Result<(), ProcessError>

fn exec_with_output(&self, CommandPrototype) -> Result<Output, ProcessError>

Implementors