pub struct PollingTaskStats {
pub registration_id: RegistrationId,
pub speaker_service_pair: SpeakerServicePair,
pub current_interval: Duration,
pub started_at: SystemTime,
pub error_count: u32,
pub poll_count: u64,
pub is_running: bool,
}Expand description
Statistics for a polling task
Fields§
§registration_id: RegistrationId§speaker_service_pair: SpeakerServicePair§current_interval: Duration§started_at: SystemTime§error_count: u32§poll_count: u64§is_running: boolTrait Implementations§
Source§impl Clone for PollingTaskStats
impl Clone for PollingTaskStats
Source§fn clone(&self) -> PollingTaskStats
fn clone(&self) -> PollingTaskStats
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 moreAuto Trait Implementations§
impl Freeze for PollingTaskStats
impl RefUnwindSafe for PollingTaskStats
impl Send for PollingTaskStats
impl Sync for PollingTaskStats
impl Unpin for PollingTaskStats
impl UnsafeUnpin for PollingTaskStats
impl UnwindSafe for PollingTaskStats
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