pub enum Goto {
None,
Next(String),
Multiple(Vec<String>),
Send(Vec<SendTarget>),
End,
}Expand description
Routing instruction from node
Variants§
None
No routing (use external edges)
Next(String)
Route to single node
Multiple(Vec<String>)
Route to multiple nodes (parallel)
Send(Vec<SendTarget>)
Dynamic fan-out to multiple targets
End
Terminate this path
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Goto
impl RefUnwindSafe for Goto
impl Send for Goto
impl Sync for Goto
impl Unpin for Goto
impl UnsafeUnpin for Goto
impl UnwindSafe for Goto
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