pub struct SelectFilter {
pub predicate: Expr<'static, String>,
pub subqueries: Vec<FilterSubquery>,
}Expand description
Boolean predicate plus correlated subquery metadata attached to a SelectPlan.
Fields§
§predicate: Expr<'static, String>Predicate applied to rows before projections execute.
subqueries: Vec<FilterSubquery>Correlated subqueries required to evaluate the predicate.
Trait Implementations§
Source§impl Clone for SelectFilter
impl Clone for SelectFilter
Auto Trait Implementations§
impl Freeze for SelectFilter
impl RefUnwindSafe for SelectFilter
impl Send for SelectFilter
impl Sync for SelectFilter
impl Unpin for SelectFilter
impl UnsafeUnpin for SelectFilter
impl UnwindSafe for SelectFilter
Blanket Implementations§
impl<T> Allocation for T
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