Structs§
- NoOp
Event Sender - No-op event sender for contexts without event sending capability.
- Step
- A workflow step definition.
- Step
Builder - Builder for configuring and executing a step.
- Step
Config - Configuration for a step (without closures, for storage).
- Step
Result - Result of a step execution.
- Step
State - Step state stored during execution.
- Workflow
Context - Context available to workflow handlers.
- Workflow
Event - A workflow event that can wake suspended workflows.
- Workflow
Info - Metadata for a registered workflow handler.
Enums§
- Step
Status - Step execution status.
- Suspend
Reason - Reason for workflow suspension.
- Workflow
DefStatus - Lifecycle state of a workflow definition version.
- Workflow
Status - Workflow execution status. Blocked variants are non-terminal.
Traits§
- Forge
Workflow - Trait for durable workflow handlers.
- Workflow
Event Sender - Trait for sending workflow events.
Functions§
- serialize_
payload - Helper function to serialize a payload.
Type Aliases§
- Compensation
Handler - Type alias for compensation handler function.