Function predicates::ord::lt[][src]

pub fn lt<T>(constant: T) -> OrdPredicate<T> where
    T: Debug + PartialOrd

Creates a new predicate that will return true when the given variable is less than a pre-defined value.

Examples

use predicates::prelude::*;

let predicate_fn = predicate::lt(5);
assert_eq!(true, predicate_fn.eval(&4));
assert_eq!(false, predicate_fn.eval(&6));

let predicate_fn = predicate::lt("b");
assert_eq!(true, predicate_fn.eval("a"));
assert_eq!(false, predicate_fn.eval("c"));