whereexpr 0.1.4

A fast, expressive rule-based filtering engine for Rust that evaluates boolean expressions over any data structure
Documentation
mod numeric;
mod single_string;
mod integer_predicate;
mod float_predicate;
mod datetime_predicate;
mod bool_predicate;
mod hash_type_predicates;
mod ip_addr_predicate;
mod string_predicate;
mod string_contains_one_of;
mod string_starts_with_one_of;
mod string_ends_with_one_of;
mod string_is_one_of;
mod lower_case_builder;
mod utf8_builder;
mod path_predicate;
mod glob_re_match;
mod list_search;
#[cfg(test)]
mod tests;

pub(crate) use integer_predicate::*;
pub(crate) use float_predicate::*;
pub(crate) use datetime_predicate::*;
pub(crate) use ip_addr_predicate::*;
pub(crate) use string_predicate::*;
pub(crate) use path_predicate::*;
pub(crate) use hash_type_predicates::*;
pub(crate) use bool_predicate::*;