pub struct ExpMovingAverage { /* private fields */ }Expand description
Thread-safe exponential moving average used to track recent event rates.
Implementations§
Source§impl ExpMovingAverage
impl ExpMovingAverage
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExpMovingAverage
impl !RefUnwindSafe for ExpMovingAverage
impl Send for ExpMovingAverage
impl Sync for ExpMovingAverage
impl Unpin for ExpMovingAverage
impl UnsafeUnpin for ExpMovingAverage
impl !UnwindSafe for ExpMovingAverage
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