Trait expression::Condition [] [src]

pub trait Condition: Debug + Clone + PartialEq {
    type Expr: Expression;
    fn evaluate(
        &self,
        variables: &[<Self::Expr as Expression>::Element]
    ) -> Result<bool, ExpressionError>; }

Associated Types

Required Methods

Evaluate the condition with the given variables bound.

Implementors