pub struct HubStats {
pub points: usize,
pub tasks: usize,
pub cov: usize,
pub polled: usize,
pub max_points: usize,
pub requests: u32,
pub throttled: Duration,
pub lagged: u64,
pub cancelling: usize,
}Expand description
The hub’s footprint, for a session view.
Fields§
§points: usizePoints watched.
tasks: usizeEntries still running, those cancelling included.
cov: usizePoints under a COV subscription.
polled: usizePoints polled.
max_points: usize§requests: u32Requests the entries sent.
throttled: DurationHow long they waited for the limits.
lagged: u64COV notifications lost because the hub’s receiver fell behind.
cancelling: usizeCancels queued or running: subscriptions the devices may still hold for points no longer watched.
Trait Implementations§
impl Eq for HubStats
impl StructuralPartialEq for HubStats
Auto Trait Implementations§
impl Freeze for HubStats
impl RefUnwindSafe for HubStats
impl Send for HubStats
impl Sync for HubStats
impl Unpin for HubStats
impl UnsafeUnpin for HubStats
impl UnwindSafe for HubStats
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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