pub(crate) struct SpeedMeter {
samples: VecDeque<(Instant, u64)>,
}Fields§
§samples: VecDeque<(Instant, u64)>When each count was taken, oldest first, with the bytes received by then.
Implementations§
Trait Implementations§
Source§impl Debug for SpeedMeter
impl Debug for SpeedMeter
Source§impl Default for SpeedMeter
impl Default for SpeedMeter
Source§fn default() -> SpeedMeter
fn default() -> SpeedMeter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SpeedMeter
impl RefUnwindSafe for SpeedMeter
impl Send for SpeedMeter
impl Sync for SpeedMeter
impl Unpin for SpeedMeter
impl UnsafeUnpin for SpeedMeter
impl UnwindSafe for SpeedMeter
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