Skip to main content

ProcessResult

Type Alias ProcessResult 

Source
pub type ProcessResult = Vec<EvaluationResult>;
Expand description

All EvaluationResults produced for a single input event.

Detection results come first (in evaluation order), followed by any correlation results that fired on this event. Iterate the vec to process every result uniformly; use EvaluationResult::is_detection / EvaluationResult::is_correlation (or as_detection / as_correlation) to dispatch on the body kind when needed.

Aliased Type§

pub struct ProcessResult { /* private fields */ }