pub trait ExecuteCommand {
    // Required methods
    fn parse(command_string: impl AsRef<str>) -> Result<Command>;
    fn execute_status(&mut self) -> Result<ExitStatus>;
    fn execute_string(&mut self) -> Result<String>;
}

Required Methods§

source

fn parse(command_string: impl AsRef<str>) -> Result<Command>

source

fn execute_status(&mut self) -> Result<ExitStatus>

source

fn execute_string(&mut self) -> Result<String>

Implementations on Foreign Types§

source§

impl ExecuteCommand for Command

source§

fn parse(command_string: impl AsRef<str>) -> Result<Command>

source§

fn execute_status(&mut self) -> Result<ExitStatus>

source§

fn execute_string(&mut self) -> Result<String>

Implementors§