pub enum ExecSignal {
Normal,
Leave(Option<String>),
Iterate(Option<String>),
Exit(Option<RexxValue>),
Return(Option<RexxValue>),
Signal(String),
}Expand description
Signal returned by clause/block execution for control flow.
Variants§
Normal
Leave(Option<String>)
Iterate(Option<String>)
Exit(Option<RexxValue>)
Return(Option<RexxValue>)
Signal(String)
SIGNAL transfers control to a label, abandoning all blocks.
Auto Trait Implementations§
impl Freeze for ExecSignal
impl RefUnwindSafe for ExecSignal
impl Send for ExecSignal
impl Sync for ExecSignal
impl Unpin for ExecSignal
impl UnsafeUnpin for ExecSignal
impl UnwindSafe for ExecSignal
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