pub struct RealtimeStats {
pub jobs_monitored: u64,
pub jobs_completed: u64,
pub jobs_failed: u64,
pub events_processed: u64,
pub calibration_updates: u64,
pub avg_completion_time: Duration,
pub active_connections: usize,
}Expand description
Statistics for real-time operations
Fields§
§jobs_monitored: u64Total jobs monitored
jobs_completed: u64Jobs completed successfully
jobs_failed: u64Jobs failed
events_processed: u64Total events processed
calibration_updates: u64Calibration updates received
avg_completion_time: DurationAverage job completion time
active_connections: usizeCurrent active connections
Trait Implementations§
Source§impl Clone for RealtimeStats
impl Clone for RealtimeStats
Source§fn clone(&self) -> RealtimeStats
fn clone(&self) -> RealtimeStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RealtimeStats
impl Debug for RealtimeStats
Source§impl Default for RealtimeStats
impl Default for RealtimeStats
Source§fn default() -> RealtimeStats
fn default() -> RealtimeStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RealtimeStats
impl RefUnwindSafe for RealtimeStats
impl Send for RealtimeStats
impl Sync for RealtimeStats
impl Unpin for RealtimeStats
impl UnwindSafe for RealtimeStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.