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§
Required Methods§
Sourcefn process_test(&mut self, event: EvaluatorEvent<Self::ItemTest>)
fn process_test(&mut self, event: EvaluatorEvent<Self::ItemTest>)
Collect a test event.
Sourcefn renderer(self) -> Box<dyn MetricsRenderer>
fn renderer(self) -> Box<dyn MetricsRenderer>
Returns the renderer used for evaluation.