Skip to main content

Module trigger

Module trigger 

Source
Expand description

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.

Enums§

TriggerError
Errors that can occur during trigger polling.
TriggerResult
Result of a trigger poll operation.

Traits§

Trigger
Core trait for user-defined triggers.