Analyzer

Trait Analyzer 

Source
pub trait Analyzer {
    // Required methods
    fn start(&mut self, mission: &Mission<'_>);
    fn receive_line(
        &mut self,
        line: CommandOutputLine,
        command_output: &mut CommandOutput,
    );
    fn build_report(&mut self) -> Result<Report>;
}

Required Methods§

Source

fn start(&mut self, mission: &Mission<'_>)

Source

fn receive_line( &mut self, line: CommandOutputLine, command_output: &mut CommandOutput, )

Source

fn build_report(&mut self) -> Result<Report>

Implementors§