pub struct LaunchTimings {
pub lock_wait: Duration,
pub materialize: Duration,
pub register: Duration,
pub spawn: Duration,
}Expand description
Where one launch spent its time. A step the launch never reached is zero.
Fields§
§lock_wait: DurationWaiting for the host allocation lock, which another launch may hold.
materialize: Duration§register: Duration§spawn: DurationImplementations§
Trait Implementations§
Source§impl Clone for LaunchTimings
impl Clone for LaunchTimings
impl Copy for LaunchTimings
Source§impl Debug for LaunchTimings
impl Debug for LaunchTimings
Source§impl Default for LaunchTimings
impl Default for LaunchTimings
impl Eq for LaunchTimings
Source§impl PartialEq for LaunchTimings
impl PartialEq for LaunchTimings
impl StructuralPartialEq for LaunchTimings
Auto Trait Implementations§
impl Freeze for LaunchTimings
impl RefUnwindSafe for LaunchTimings
impl Send for LaunchTimings
impl Sync for LaunchTimings
impl Unpin for LaunchTimings
impl UnsafeUnpin for LaunchTimings
impl UnwindSafe for LaunchTimings
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.