apalis_workflow/sequential/
mod.rs

1/// combinator for sequential workflow execution.
2pub mod and_then;
3
4/// utilities for workflow context management.
5pub mod context;
6/// utilities for introducing delays in workflow execution.
7pub mod delay;
8/// combinator for filtering and mapping workflow items.
9pub mod filter_map;
10/// combinator for folding over workflow items.
11pub mod fold;
12/// combinator for repeating a workflow step until a condition is met.
13pub mod repeat_until;
14/// utilities for workflow routing.
15pub mod router;
16/// utilities for workflow service orchestration.
17pub mod service;
18/// workflow definitions.
19pub mod workflow;
20
21/// utilities for workflow steps.
22pub mod step;
23
24pub use crate::sequential::and_then::AndThen;
25pub use crate::sequential::context::{StepContext, WorkflowContext};
26pub use crate::sequential::delay::DelayFor;
27pub use crate::sequential::filter_map::FilterMap;
28pub use crate::sequential::fold::Fold;
29pub use crate::sequential::router::{GoTo, StepResult};
30pub use crate::sequential::step::{Layer, Stack, Step};
31pub use crate::sequential::workflow::Workflow;