[][src]Trait metrix::processor::AggregatesProcessors

pub trait AggregatesProcessors {
    fn add_processor<P: ProcessesTelemetryMessages>(&mut self, processor: P);
fn add_snapshooter<S: PutsSnapshot>(&mut self, snapshooter: S); }

Implementors can group everything that can process TelemetryMessages.

Since PutsSnapshot implementors can be added almost everywhere the add_snapshooter method is placed here, too.

Required methods

fn add_processor<P: ProcessesTelemetryMessages>(&mut self, processor: P)

Add a processor.

fn add_snapshooter<S: PutsSnapshot>(&mut self, snapshooter: S)

Add a snapshooter.

Loading content...

Implementors

impl AggregatesProcessors for TelemetryDriver[src]

impl AggregatesProcessors for ProcessorMount[src]

Loading content...