Expand description
The interface for running a node
All Nodes are cast to concrete types, with each type defining it’s custom execution behaviour but
each type inherits from a common interface, the Node
trait.
The Node trait allows us to pass around a trait object meaning we don’t need knowledge of a Node’s specific type, only it’s behaviour.
Modules§
- types
- Types are the concrete structs and enums that a Node is cast to
Enums§
- Node
Error - The error type used for defining an exception when running a node
Traits§
- Node
- The Node trait is to be implemented by all node types that can occur in a workflow