Struct cernan::filter::delay_filter::DelayFilter[][src]

pub struct DelayFilter { /* fields omitted */ }

Filter streams to within a bounded interval of current time.

This filter is intended to remove items from the stream which are too old, as defined by the current time and the configured tolerance. That is, if for some time T, (T - time::now()).abs() > tolerance the item associated with T will be rejected.

Methods

impl DelayFilter
[src]

Create a new DelayFilter

Trait Implementations

impl Filter for DelayFilter
[src]

Process a single metric::Event Read more

Run the Filter Read more

Auto Trait Implementations

impl Send for DelayFilter

impl Sync for DelayFilter