MCPcopy Create free account
hub / github.com/apache/datafusion / sql_array_literal

Method sql_array_literal

datafusion/sql/src/expr/value.rs:151–164  ·  view source on GitHub ↗
(
        &self,
        elements: Vec<SQLExpr>,
        schema: &DFSchema,
    )

Source from the content-addressed store, hash-verified

149 }
150
151 pub(super) fn sql_array_literal(
152 &self,
153 elements: Vec<SQLExpr>,
154 schema: &DFSchema,
155 ) -> Result<Expr> {
156 let values = elements
157 .into_iter()
158 .map(|element| {
159 self.sql_expr_to_logical_expr(element, schema, &mut PlannerContext::new())
160 })
161 .collect::<Result<Vec<_>>>()?;
162
163 self.try_plan_array_literal(values, schema)
164 }
165
166 fn try_plan_array_literal(
167 &self,

Callers 1

Calls 5

newFunction · 0.85
mapMethod · 0.45
into_iterMethod · 0.45

Tested by

no test coverage detected