Expand description
Workflow engine for managing multi-step operations
Re-exports§
pub use types::*;
Modules§
- types
- Core workflow types and definitions
Structs§
- Event
Bus - Event bus for publishing and subscribing to workflow events
- Function
Step - Simple function-based step executor
- InMemory
Store - In-memory state storage for workflow instances
- Logging
Subscriber - Logging subscriber that logs events using tracing
- Step
Definition - Definition of a single step within a workflow
- Workflow
Definition - Complete workflow definition
- Workflow
Engine - Main workflow execution engine
Enums§
- Validation
Error - Errors that can occur during workflow validation
- Workflow
Event - Events emitted by the workflow engine
Traits§
- Event
Subscriber - Trait for subscribing to workflow events
- State
Store - Trait for workflow state persistence.
- Step
Executor - Trait for executing individual workflow steps