pub enum FlowExit {
Undecided {
name: String,
answer: Box<Answer>,
},
Error(Error),
}Expand description
A structured early exit; handling uncertainty is explicit.
Variants§
Undecided
An operator was read while undecided.
Error(Error)
An input or provider failure, separate from uncertainty.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FlowExit
impl RefUnwindSafe for FlowExit
impl Send for FlowExit
impl Sync for FlowExit
impl Unpin for FlowExit
impl UnsafeUnpin for FlowExit
impl UnwindSafe for FlowExit
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