Skip to content

cloacina::workflow::registry

Rust

Workflow registry types.

The process-global workflow registry was removed in CLOACI-T-0509. Workflow constructors are now owned by crate::Runtime, which is seeded from the inventory entries emitted by the #[workflow] macro and then mutated dynamically by the reconciler when packages are loaded/unloaded.

Name Type Description
WorkflowConstructor Box<dyn Fn() -> Workflow + Send + Sync> Type alias for the workflow constructor function.