pub struct And {
pub terms: Vec<Term>,
}Expand description
A Haystack Filter And expression
Fields§
§terms: Vec<Term>Trait Implementations§
Source§impl Eval for And
impl Eval for And
Source§fn eval<R: PathResolver>(&self, context: &EvalContext<'_, '_, R>) -> bool
fn eval<R: PathResolver>(&self, context: &EvalContext<'_, '_, R>) -> bool
Generic eval function that can use the
PathResolver trait
for resolving paths specified in the Filter Read moreSource§impl PartialOrd for And
impl PartialOrd for And
impl StructuralPartialEq for And
Auto Trait Implementations§
impl Freeze for And
impl RefUnwindSafe for And
impl Send for And
impl Sync for And
impl Unpin for And
impl UnsafeUnpin for And
impl UnwindSafe for And
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more