Trait Runner

Source
pub trait Runner {
    // Required method
    fn runcommand<'a>(
        &mut self,
        args: &'a [&str],
        prompt: Option<Box<dyn Prompt + 'a>>,
    ) -> Result<(Vec<u8>, i32), HglibError>;
}

Required Methods§

Source

fn runcommand<'a>( &mut self, args: &'a [&str], prompt: Option<Box<dyn Prompt + 'a>>, ) -> Result<(Vec<u8>, i32), HglibError>

Run a command

Implementors§