pub trait Activation: Send + Sync {
// Required method
fn resolve(&self, name: &str) -> Option<Value>;
// Provided method
fn has(&self, name: &str) -> bool { ... }
}Expand description
Trait for resolving variable bindings during evaluation.
An activation provides the values for variables referenced in CEL expressions. Implementations can support simple key-value lookup, hierarchical scopes, or lazy evaluation.