Expand description
§Core Graph Abstractions
This module contains the fundamental types and traits that form the foundation of the RGraph system, including the workflow graph, nodes, edges, and execution context.
Structs§
- Edge
- Represents an edge in the workflow graph
- EdgeId
- Unique identifier for an edge in the workflow graph
- Execution
Context - Context information available during node execution
- Graph
Builder - Builder for creating workflow graphs with a fluent API
- NodeId
- Unique identifier for a node in the workflow graph
- Node
Metadata - Metadata about a node for introspection and observability
- Workflow
Graph - The main workflow graph that orchestrates node execution
Enums§
- Edge
Condition - Condition that must be met for an edge to be traversed
- Execution
Result - Result of executing a node
Traits§
- Node
- Core trait for all executable nodes in the workflow graph