Skip to main content

behavior_actors/workflow/
mod.rs

1//! Pure multi-party coordination and demand-driven stream compositions.
2
3mod barrier;
4mod coordinator;
5mod latch;
6
7pub use barrier::{
8    Barrier, BarrierArrival, BarrierConfigError, BarrierError, BarrierGeneration,
9    BarrierMembership, BarrierMessage, BarrierReleased, BarrierState,
10};
11pub use coordinator::{
12    Workflow, WorkflowConfigError, WorkflowDefinition, WorkflowError, WorkflowInput,
13    WorkflowMessage, WorkflowOutcome, WorkflowRejection, WorkflowState, WorkflowStepState,
14};
15pub use latch::{Latch, LatchMessage, LatchReleased, LatchState};