pub enum RemainingClosureDecision {
Eligible(Box<RemainingClosurePermit>),
Respond(Box<MarkerClosureCapacityExceeded>),
}Expand description
Stage-12 closure decision after observer admission.
Variants§
Eligible(Box<RemainingClosurePermit>)
Delivered-marker, churn, and componentwise capacity checks passed.
Respond(Box<MarkerClosureCapacityExceeded>)
Exact first remaining closure refusal.
Trait Implementations§
Source§impl Clone for RemainingClosureDecision
impl Clone for RemainingClosureDecision
Source§fn clone(&self) -> RemainingClosureDecision
fn clone(&self) -> RemainingClosureDecision
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 RemainingClosureDecision
impl Debug for RemainingClosureDecision
impl Eq for RemainingClosureDecision
Source§impl PartialEq for RemainingClosureDecision
impl PartialEq for RemainingClosureDecision
impl StructuralPartialEq for RemainingClosureDecision
Auto Trait Implementations§
impl Freeze for RemainingClosureDecision
impl RefUnwindSafe for RemainingClosureDecision
impl Send for RemainingClosureDecision
impl Sync for RemainingClosureDecision
impl Unpin for RemainingClosureDecision
impl UnsafeUnpin for RemainingClosureDecision
impl UnwindSafe for RemainingClosureDecision
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