Trigger
Trigger types for workflow authoring.
T-0552 (I-0102 follow-up) relocated the Trigger trait from cloacina
(engine-only) into this leaf crate so packaged cdylibs can collect
TriggerEntry inventory entries (which hold Arc<dyn Trigger>) at
link time, and the unified cloacina::package!() shell macro can walk
them at FFI call time. Engine paths re-export cloacina_workflow::Trigger.
Result of a trigger poll operation.
Skip- Do not fire the workflow, continue polling on the next interval.Fire- Fire the workflow with an optional context.
Errors that can occur during trigger polling.
PollError- Error during trigger pollingContextError- Context creation error