Trait simple_predicates::Eval[][src]

pub trait Eval: Clone + PartialEq {
    type Context;
    fn eval(&self, data: &Self::Context) -> bool;
}
Expand description

Provides functions for performing boolean expression evaluation in the context of some provided Context.

Associated Types

The contextual data required to evaluate the expression.

Required methods

Evaluates the expression, returning its truth value.

Implementors