pub enum QueryCondition<T>where
T: TableType + 'static,{
By(Box<dyn AnyIndex<T>>, Box<dyn Any>),
And(Box<QueryCondition<T>>, Box<QueryCondition<T>>),
Or(Box<QueryCondition<T>>, Box<QueryCondition<T>>),
}Expand description
A single query condition.
Variants§
By(Box<dyn AnyIndex<T>>, Box<dyn Any>)
And(Box<QueryCondition<T>>, Box<QueryCondition<T>>)
Or(Box<QueryCondition<T>>, Box<QueryCondition<T>>)
Trait Implementations§
Source§impl<T: TableType + 'static> Into<QueryCondition<T>> for ConditionBuilder<T>
impl<T: TableType + 'static> Into<QueryCondition<T>> for ConditionBuilder<T>
Source§fn into(self) -> QueryCondition<T>
fn into(self) -> QueryCondition<T>
Converts this type into the (usually inferred) input type.
Auto Trait Implementations§
impl<T> Freeze for QueryCondition<T>
impl<T> !RefUnwindSafe for QueryCondition<T>
impl<T> !Send for QueryCondition<T>
impl<T> !Sync for QueryCondition<T>
impl<T> Unpin for QueryCondition<T>
impl<T> !UnwindSafe for QueryCondition<T>
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