pub enum PlanExit {
Finished {
id: NodeId,
evidence: Locator,
},
Stopped {
id: NodeId,
why: StopCause,
},
}Expand description
How a held node left. Exhaustive, and every arm carries its reason — which is the whole of the plan gate.
Variants§
Implementations§
Trait Implementations§
impl Eq for PlanExit
impl StructuralPartialEq for PlanExit
Auto Trait Implementations§
impl Freeze for PlanExit
impl RefUnwindSafe for PlanExit
impl Send for PlanExit
impl Sync for PlanExit
impl Unpin for PlanExit
impl UnsafeUnpin for PlanExit
impl UnwindSafe for PlanExit
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