pub struct AtomicServiceExecution {
pub runner_id: String,
pub start: DateTime<Utc>,
pub end: DateTime<Utc>,
}Expand description
A recorded execution of the atomic global service by a specific runner.
Fields§
§runner_id: String§start: DateTime<Utc>§end: DateTime<Utc>Implementations§
Source§impl AtomicServiceExecution
impl AtomicServiceExecution
pub fn duration_secs(&self) -> f64
Trait Implementations§
Source§impl Clone for AtomicServiceExecution
impl Clone for AtomicServiceExecution
Source§fn clone(&self) -> AtomicServiceExecution
fn clone(&self) -> AtomicServiceExecution
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 AtomicServiceExecution
impl RefUnwindSafe for AtomicServiceExecution
impl Send for AtomicServiceExecution
impl Sync for AtomicServiceExecution
impl Unpin for AtomicServiceExecution
impl UnsafeUnpin for AtomicServiceExecution
impl UnwindSafe for AtomicServiceExecution
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