pub enum NodeOutput {
Done,
Command(Command),
}Expand description
Output from a node execution.
Variants§
Done
Standard completion - node modified state directly, follow normal edges
Command(Command)
Command - state update + navigation instruction
Implementations§
Trait Implementations§
Source§impl Clone for NodeOutput
impl Clone for NodeOutput
Source§fn clone(&self) -> NodeOutput
fn clone(&self) -> NodeOutput
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 NodeOutput
impl Debug for NodeOutput
Auto Trait Implementations§
impl Freeze for NodeOutput
impl RefUnwindSafe for NodeOutput
impl Send for NodeOutput
impl Sync for NodeOutput
impl Unpin for NodeOutput
impl UnsafeUnpin for NodeOutput
impl UnwindSafe for NodeOutput
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