Skip to main content

Crate wfaas

Crate wfaas 

Source
Expand description

Workflow engine for managing multi-step operations

Re-exports§

pub use types::*;

Modules§

types
Core workflow types and definitions

Structs§

EventBus
Event bus for publishing and subscribing to workflow events
FunctionStep
Simple function-based step executor
InMemoryStore
In-memory state storage for workflow instances
LoggingSubscriber
Logging subscriber that logs events using tracing
StepDefinition
Definition of a single step within a workflow
WorkflowDefinition
Complete workflow definition
WorkflowEngine
Main workflow execution engine

Enums§

ValidationError
Errors that can occur during workflow validation
WorkflowEvent
Events emitted by the workflow engine

Traits§

EventSubscriber
Trait for subscribing to workflow events
StateStore
Trait for workflow state persistence.
StepExecutor
Trait for executing individual workflow steps