pub enum RecoveryFenceDecision {
Eligible(RecoveryFencePermit),
Respond(Box<MarkerClosureCapacityExceeded>),
}Expand description
Stage-7 recovery-fence decision.
Variants§
Eligible(RecoveryFencePermit)
No detached-edge or second-quartet fence applies.
Respond(Box<MarkerClosureCapacityExceeded>)
Exact unchanged-prestate closure refusal.
Trait Implementations§
Source§impl Clone for RecoveryFenceDecision
impl Clone for RecoveryFenceDecision
Source§fn clone(&self) -> RecoveryFenceDecision
fn clone(&self) -> RecoveryFenceDecision
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RecoveryFenceDecision
impl Debug for RecoveryFenceDecision
impl Eq for RecoveryFenceDecision
Source§impl PartialEq for RecoveryFenceDecision
impl PartialEq for RecoveryFenceDecision
impl StructuralPartialEq for RecoveryFenceDecision
Auto Trait Implementations§
impl Freeze for RecoveryFenceDecision
impl RefUnwindSafe for RecoveryFenceDecision
impl Send for RecoveryFenceDecision
impl Sync for RecoveryFenceDecision
impl Unpin for RecoveryFenceDecision
impl UnsafeUnpin for RecoveryFenceDecision
impl UnwindSafe for RecoveryFenceDecision
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