pub enum FilterCombinantion {
Simple(Expression),
And(Expression, Box<FilterCombinantion>),
Or(Expression, Box<FilterCombinantion>),
Grouped(Vec<FilterCombinantion>),
}
Variants§
Simple(Expression)
And(Expression, Box<FilterCombinantion>)
and with &&
Or(Expression, Box<FilterCombinantion>)
or with ||
Grouped(Vec<FilterCombinantion>)
Trait Implementations§
Source§impl Clone for FilterCombinantion
impl Clone for FilterCombinantion
Source§fn clone(&self) -> FilterCombinantion
fn clone(&self) -> FilterCombinantion
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FilterCombinantion
impl Debug for FilterCombinantion
Source§impl PartialEq for FilterCombinantion
impl PartialEq for FilterCombinantion
impl StructuralPartialEq for FilterCombinantion
Auto Trait Implementations§
impl Freeze for FilterCombinantion
impl RefUnwindSafe for FilterCombinantion
impl Send for FilterCombinantion
impl Sync for FilterCombinantion
impl Unpin for FilterCombinantion
impl UnwindSafe for FilterCombinantion
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