Struct cernan::filter::FlushBoundaryFilter[][src]

pub struct FlushBoundaryFilter { /* fields omitted */ }

Buffer events for a set period of flushes

This filter is intended to hold events for a set number of flushes. This delays the events for the duration of those flushes but reduce the likelyhood of cross-flush splits of timestamps.

Methods

impl FlushBoundaryFilter
[src]

Create a new FlushBoundaryFilter

Trait Implementations

impl Filter for FlushBoundaryFilter
[src]

Process a single metric::Event Read more

Run the Filter Read more

Auto Trait Implementations