pub struct MeanDecimation { /* private fields */ }Expand description
Mean decimation post-processor: averages numeric values over fixed intervals.
Implementations§
Trait Implementations§
Source§impl PostProcessor for MeanDecimation
impl PostProcessor for MeanDecimation
fn name(&self) -> &str
fn interval_secs(&self) -> u64
fn process(&self, input: Box<dyn EventStream>) -> Box<dyn EventStream>
Auto Trait Implementations§
impl Freeze for MeanDecimation
impl RefUnwindSafe for MeanDecimation
impl Send for MeanDecimation
impl Sync for MeanDecimation
impl Unpin for MeanDecimation
impl UnsafeUnpin for MeanDecimation
impl UnwindSafe for MeanDecimation
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