#[repr(usize)]pub enum BackendAttemptDuration {
Total = 0,
Planning = 1,
QueueWait = 2,
PhysicalExecution = 3,
}Expand description
Closed duration dimension for the attempt-duration histogram.
Variants§
Total = 0
Submission to report readiness, including cleanup.
Planning = 1
Planning start to planning finish.
QueueWait = 2
Admission request to immutable grant publication.
PhysicalExecution = 3
Physical execution start to terminal outcome.
Implementations§
Trait Implementations§
Source§impl Clone for BackendAttemptDuration
impl Clone for BackendAttemptDuration
impl Copy for BackendAttemptDuration
Source§impl Debug for BackendAttemptDuration
impl Debug for BackendAttemptDuration
impl Eq for BackendAttemptDuration
Source§impl PartialEq for BackendAttemptDuration
impl PartialEq for BackendAttemptDuration
Source§impl Serialize for BackendAttemptDuration
impl Serialize for BackendAttemptDuration
impl StructuralPartialEq for BackendAttemptDuration
Auto Trait Implementations§
impl Freeze for BackendAttemptDuration
impl RefUnwindSafe for BackendAttemptDuration
impl Send for BackendAttemptDuration
impl Sync for BackendAttemptDuration
impl Unpin for BackendAttemptDuration
impl UnsafeUnpin for BackendAttemptDuration
impl UnwindSafe for BackendAttemptDuration
Blanket Implementations§
impl<T> Allocation for T
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more