pub enum OrdinaryRecordProjectionDecision {
DrainFirst(Box<OrdinaryRecordDrainFirst>),
Projected(Box<ProjectedOrdinaryRecord>),
}Expand description
Consuming fixed-point result for one optional ordinary record.
Variants§
DrainFirst(Box<OrdinaryRecordDrainFirst>)
A pre-owned globally earlier candidate must drain before retry.
Projected(Box<ProjectedOrdinaryRecord>)
The ordinary record and exact resulting state passed every gate.
Trait Implementations§
impl Eq for OrdinaryRecordProjectionDecision
impl StructuralPartialEq for OrdinaryRecordProjectionDecision
Auto Trait Implementations§
impl Freeze for OrdinaryRecordProjectionDecision
impl RefUnwindSafe for OrdinaryRecordProjectionDecision
impl Send for OrdinaryRecordProjectionDecision
impl Sync for OrdinaryRecordProjectionDecision
impl Unpin for OrdinaryRecordProjectionDecision
impl UnsafeUnpin for OrdinaryRecordProjectionDecision
impl UnwindSafe for OrdinaryRecordProjectionDecision
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