Skip to main content

forge_core/workflow/
mod.rs

1mod context;
2mod events;
3mod step;
4mod suspend;
5mod traits;
6
7pub use context::{CompensationHandler, StepState, WorkflowContext};
8pub use events::{NoOpEventSender, WorkflowEventSender, serialize_payload};
9pub use step::{Step, StepBuilder, StepConfig, StepResult, StepStatus};
10pub use suspend::{SuspendReason, WorkflowEvent};
11pub use traits::{ForgeWorkflow, WorkflowDefStatus, WorkflowInfo, WorkflowStatus};