Trait mem_query::query::filter::QueryFilter [−][src]
pub trait QueryFilter: Clone { type ReqCols: Header; fn test_record(&self, _: &impl Record) -> bool; fn bounds_of<C: Col + Ord>(&self) -> (Bound<&C>, Bound<&C>) { ... } }
Associated Types
Required methods
fn test_record(&self, _: &impl Record) -> bool
[src]
fn test_record(&self, _: &impl Record) -> bool
[src]Provided methods
Implementations on Foreign Types
impl QueryFilter for HNil
[src]
impl QueryFilter for HNil
[src]impl<H, T, UnionCols> QueryFilter for HCons<H, T> where
H: QueryFilter,
T: QueryFilter,
HCons<Union, HCons<Quote<H::ReqCols>, HCons<Quote<T::ReqCols>, HNil>>>: Eval<Result = UnionCols>,
UnionCols: Header,
[src]
impl<H, T, UnionCols> QueryFilter for HCons<H, T> where
H: QueryFilter,
T: QueryFilter,
HCons<Union, HCons<Quote<H::ReqCols>, HCons<Quote<T::ReqCols>, HNil>>>: Eval<Result = UnionCols>,
UnionCols: Header,
[src]