Skip to main content

Module trigger_type

Module trigger_type 

Source
Expand description

TriggerType enum + trigger script parser. Mirrors Java TriggerType.java and TriggerHandler.parseTrigger.

EnumString + #[strum(ascii_case_insensitive)] derives a case-insensitive FromStr keyed on the variant name. Java aliases that aren’t just a case variation get explicit #[strum(serialize = "...")] entries.

Enums§

TriggerType

Functions§

create_trigger
Java parity helper that parses a trigger script into a concrete Trigger.
smart_value_of
Case-insensitive TriggerType parser (Java smartValueOf parity).