pub struct AnalyzerProcessor;Expand description
Common analyzer processor for runners
Implementations§
Source§impl AnalyzerProcessor
impl AnalyzerProcessor
Sourcepub async fn process_through_analyzers(
stream: EventStream,
analyzers: &mut [Box<dyn Analyzer>],
) -> Result<EventStream, RunnerError>
pub async fn process_through_analyzers( stream: EventStream, analyzers: &mut [Box<dyn Analyzer>], ) -> Result<EventStream, RunnerError>
Process events through a chain of analyzers
Auto Trait Implementations§
impl Freeze for AnalyzerProcessor
impl RefUnwindSafe for AnalyzerProcessor
impl Send for AnalyzerProcessor
impl Sync for AnalyzerProcessor
impl Unpin for AnalyzerProcessor
impl UnsafeUnpin for AnalyzerProcessor
impl UnwindSafe for AnalyzerProcessor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more