pub struct RunSnapshot { /* private fields */ }Expand description
One locally identity-checked run observation.
Implementations§
Source§impl RunSnapshot
impl RunSnapshot
Sourcepub const fn run_number(&self) -> u64
pub const fn run_number(&self) -> u64
Repository-local run number.
Sourcepub const fn run_attempt(&self) -> u64
pub const fn run_attempt(&self) -> u64
Current attempt number.
Sourcepub const fn conclusion(&self) -> Option<RunConclusion>
pub const fn conclusion(&self) -> Option<RunConclusion>
Terminal conclusion, present only for completed runs.
Trait Implementations§
Source§impl Clone for RunSnapshot
impl Clone for RunSnapshot
Source§impl Debug for RunSnapshot
impl Debug for RunSnapshot
impl Eq for RunSnapshot
Source§impl PartialEq for RunSnapshot
impl PartialEq for RunSnapshot
impl StructuralPartialEq for RunSnapshot
Auto Trait Implementations§
impl Freeze for RunSnapshot
impl RefUnwindSafe for RunSnapshot
impl Send for RunSnapshot
impl Sync for RunSnapshot
impl Unpin for RunSnapshot
impl UnsafeUnpin for RunSnapshot
impl UnwindSafe for RunSnapshot
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.