pub struct FilterSubquery {
pub id: SubqueryId,
pub plan: Box<SelectPlan>,
pub correlated_columns: Vec<CorrelatedColumn>,
}Expand description
Correlated subquery invoked from within a filter predicate.
Fields§
§id: SubqueryIdIdentifier referenced by llkv_expr::expr::Expr::Exists.
plan: Box<SelectPlan>Logical plan for the subquery.
Mappings for correlated column placeholders to real outer columns.
Trait Implementations§
Source§impl Clone for FilterSubquery
impl Clone for FilterSubquery
Source§fn clone(&self) -> FilterSubquery
fn clone(&self) -> FilterSubquery
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FilterSubquery
impl RefUnwindSafe for FilterSubquery
impl Send for FilterSubquery
impl Sync for FilterSubquery
impl Unpin for FilterSubquery
impl UnsafeUnpin for FilterSubquery
impl UnwindSafe for FilterSubquery
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