EventProcessorEvaluation

Trait EventProcessorEvaluation 

Source
pub trait EventProcessorEvaluation: Send {
    type ItemTest: ItemLazy;

    // Required methods
    fn process_test(&mut self, event: EvaluatorEvent<Self::ItemTest>);
    fn renderer(self) -> Box<dyn MetricsRenderer>;
}
Expand description

Process events happening during evaluation.

Required Associated Types§

Source

type ItemTest: ItemLazy

The test item.

Required Methods§

Source

fn process_test(&mut self, event: EvaluatorEvent<Self::ItemTest>)

Collect a test event.

Source

fn renderer(self) -> Box<dyn MetricsRenderer>

Returns the renderer used for evaluation.

Implementors§