pubmodcooldown;pubmodpayload_filter;pubmodrate_limit;pubmodtime_window;usecrate::models::trigger_attempt::TriggerAttemptStatus;/// Outcome of a trigger rule evaluation.
pubenumEvalOutcome{/// Request passes this evaluator.
Allow,/// Request is rejected by this evaluator.
Reject {
status: TriggerAttemptStatus,
reason:String,},}