MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / array_create

Function array_create

src/expr/src/scalar/func/variadic.rs:166–175  ·  view source on GitHub ↗
(
    &self,
    datums: Variadic<Datum<'a>>,
    temp_storage: &'a RowArena,
)

Source from the content-addressed store, hash-verified

164 introduces_nulls = false
165)]
166fn array_create<'a>(
167 &self,
168 datums: Variadic<Datum<'a>>,
169 temp_storage: &'a RowArena,
170) -> Result<Datum<'a>, EvalError> {
171 match &self.elem_type {
172 SqlScalarType::Array(_) => array_create_multidim(&datums, temp_storage),
173 _ => array_create_scalar(&datums, temp_storage),
174 }
175}
176fn array_create_multidim<'a>(
177 datums: &[Datum<'a>],
178 temp_storage: &'a RowArena,

Callers

nothing calls this directly

Calls 2

array_create_multidimFunction · 0.85
array_create_scalarFunction · 0.85

Tested by

no test coverage detected