whereexpr 0.1.2

A fast, expressive rule-based filtering engine for Rust that evaluates boolean expressions over any data structure
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
mod basic;
mod hash;
mod datetime;

pub(crate) trait IntoValueKind {
    const VALUE_KIND: super::ValueKind;
}
pub(crate) trait FromRepr: Sized {
    fn from_repr(repr: &str) -> Result<Self, crate::Error>;
}

pub(crate) use hash::*;
pub(crate) use datetime::DateTime;