[−][src]Trait metrix::processor::ProcessesTelemetryMessages
Can process TelemetryMessage
.
This is the counterpart of TransmitsTelemetryData
.
Since this mostly results in metrics this
trait also requires the capability to write Snapshot
s.
Required methods
fn process(
&mut self,
max: usize,
strategy: ProcessingStrategy
) -> ProcessingOutcome
&mut self,
max: usize,
strategy: ProcessingStrategy
) -> ProcessingOutcome
Receive and handle pending operations
Implementors
impl ProcessesTelemetryMessages for TelemetryDriver
[src]
fn process(
&mut self,
_max: usize,
_strategy: ProcessingStrategy
) -> ProcessingOutcome
[src]
&mut self,
_max: usize,
_strategy: ProcessingStrategy
) -> ProcessingOutcome
Receive and handle pending operations
impl ProcessesTelemetryMessages for ProcessorMount
[src]
fn process(
&mut self,
max: usize,
strategy: ProcessingStrategy
) -> ProcessingOutcome
[src]
&mut self,
max: usize,
strategy: ProcessingStrategy
) -> ProcessingOutcome
impl<L> ProcessesTelemetryMessages for TelemetryProcessor<L> where
L: Clone + Eq + Send + 'static,
[src]
L: Clone + Eq + Send + 'static,
fn process(
&mut self,
max: usize,
strategy: ProcessingStrategy
) -> ProcessingOutcome
[src]
&mut self,
max: usize,
strategy: ProcessingStrategy
) -> ProcessingOutcome