pub struct OrdinaryRecordDrainFirst { /* private fields */ }Expand description
Sealed globally earlier candidate paired with its unchanged frontier state.
Implementations§
Source§impl OrdinaryRecordDrainFirst
impl OrdinaryRecordDrainFirst
Sourcepub const fn candidate(&self) -> ImmutableSequenceCandidate
pub const fn candidate(&self) -> ImmutableSequenceCandidate
Returns the exact lowest candidate that prevented optional admission.
Sourcepub const fn frontiers(&self) -> &ClaimFrontiers
pub const fn frontiers(&self) -> &ClaimFrontiers
Borrows the unchanged validated frontier state owned by this decision.
Sourcepub const fn projection_input(&self) -> &OrdinaryRecordProjectionInput
pub const fn projection_input(&self) -> &OrdinaryRecordProjectionInput
Borrows the unchanged exact storage facts and signed limits.
Sourcepub fn into_unchanged_parts(
self,
) -> (ClaimFrontiers, OrdinaryRecordProjectionInput)
pub fn into_unchanged_parts( self, ) -> (ClaimFrontiers, OrdinaryRecordProjectionInput)
Recovers the complete unchanged projection prestate.
Trait Implementations§
Source§impl Debug for OrdinaryRecordDrainFirst
impl Debug for OrdinaryRecordDrainFirst
impl Eq for OrdinaryRecordDrainFirst
Source§impl PartialEq for OrdinaryRecordDrainFirst
impl PartialEq for OrdinaryRecordDrainFirst
impl StructuralPartialEq for OrdinaryRecordDrainFirst
Auto Trait Implementations§
impl Freeze for OrdinaryRecordDrainFirst
impl RefUnwindSafe for OrdinaryRecordDrainFirst
impl Send for OrdinaryRecordDrainFirst
impl Sync for OrdinaryRecordDrainFirst
impl Unpin for OrdinaryRecordDrainFirst
impl UnsafeUnpin for OrdinaryRecordDrainFirst
impl UnwindSafe for OrdinaryRecordDrainFirst
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