pub fn decide(mode: Mode, settings: Settings) -> DecisionExpand description
Combine the per-query Mode with deployment Settings to get
the effective behaviour for this call.
Rules:
NOCACHEalways wins (explicit user opt-out).CACHE TTL talways wins when present (explicit user opt-in; the deployment toggle does NOT gate per-query opt-in, only the silent default).Default+enabled=true+default_ttl=Some(t)→ use, ttl=t.Default+ anything else → bypass.