pub struct TimerOutcome {
pub run_id: u64,
pub reason: TimerFinishReason,
pub statistics: TimerStatistics,
}Expand description
Describes the result of a completed timer run.
Fields§
§run_id: u64The completed run identifier.
reason: TimerFinishReasonThe reason the run ended.
statistics: TimerStatisticsFinal run statistics.
Trait Implementations§
Source§impl Clone for TimerOutcome
impl Clone for TimerOutcome
Source§fn clone(&self) -> TimerOutcome
fn clone(&self) -> TimerOutcome
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 TimerOutcome
impl Debug for TimerOutcome
Source§impl PartialEq for TimerOutcome
impl PartialEq for TimerOutcome
impl Eq for TimerOutcome
impl StructuralPartialEq for TimerOutcome
Auto Trait Implementations§
impl Freeze for TimerOutcome
impl RefUnwindSafe for TimerOutcome
impl Send for TimerOutcome
impl Sync for TimerOutcome
impl Unpin for TimerOutcome
impl UnsafeUnpin for TimerOutcome
impl UnwindSafe for TimerOutcome
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