Expand description
Workflow types, task hooks, and builder patterns
This module contains workflow orchestration types including DAG workflows, stage-based execution, task lifecycle hooks, and builder patterns.
Structs§
- Hook
Context - Context passed to lifecycle hooks
- Task
Dependency - Task dependency for DAG execution
- Task
Hooks - Container for all registered hooks
- Workflow
- Workflow definition
- Workflow
Builder - Workflow builder for creating complex DAG workflows
- Workflow
Stage - Workflow stage for parallel execution
- Workflow
Stage Builder - Workflow stage builder
- Workflow
Statistics - Workflow statistics
Enums§
- Stage
State - Workflow stage state
- Task
Hook - Task lifecycle hook enum
- Workflow
State - Workflow state
Type Aliases§
- HookFn
- Type alias for async lifecycle hook functions