Function mz_sql::plan::query::plan_vector_like_subquery
source ยท fn plan_vector_like_subquery<F1, F2, F3, F4>(
ecx: &ExprContext<'_>,
query: &Query<Aug>,
is_unsupported_type: F1,
vector_create: F2,
aggregate_concat: F3,
binary_concat: BinaryFunc,
empty_literal: F4,
vector_type_string: &str,
) -> Result<CoercibleScalarExpr, PlanError>where
F1: Fn(&ScalarType) -> bool,
F2: Fn(ScalarType) -> VariadicFunc,
F3: Fn(Vec<ColumnOrder>) -> AggregateFunc,
F4: Fn(ScalarType) -> HirScalarExpr,
Expand description
Generic function used to plan both array subqueries and list subqueries