pub struct AttemptAdmissionWaitFact {
pub submission_sequence: u64,
}Expand description
Final queue state captured when a queued admission receives its immutable grant.
This is a sealed controller fact and is not a runner-side estimate.
submission_sequence is FIFO identity, independent of the later
admission sequence.
Fields§
§submission_sequence: u64FIFO admission queue identity fixed at submission.
Trait Implementations§
Source§impl Clone for AttemptAdmissionWaitFact
impl Clone for AttemptAdmissionWaitFact
impl Copy for AttemptAdmissionWaitFact
Source§impl Debug for AttemptAdmissionWaitFact
impl Debug for AttemptAdmissionWaitFact
Source§impl<'de> Deserialize<'de> for AttemptAdmissionWaitFact
impl<'de> Deserialize<'de> for AttemptAdmissionWaitFact
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AttemptAdmissionWaitFact
Source§impl PartialEq for AttemptAdmissionWaitFact
impl PartialEq for AttemptAdmissionWaitFact
Source§impl Serialize for AttemptAdmissionWaitFact
impl Serialize for AttemptAdmissionWaitFact
impl StructuralPartialEq for AttemptAdmissionWaitFact
Auto Trait Implementations§
impl Freeze for AttemptAdmissionWaitFact
impl RefUnwindSafe for AttemptAdmissionWaitFact
impl Send for AttemptAdmissionWaitFact
impl Sync for AttemptAdmissionWaitFact
impl Unpin for AttemptAdmissionWaitFact
impl UnsafeUnpin for AttemptAdmissionWaitFact
impl UnwindSafe for AttemptAdmissionWaitFact
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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