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

Function str_arr

datafusion/functions-aggregate/src/array_agg.rs:1581–1589  ·  view source on GitHub ↗
(value: ScalarValue)

Source from the content-addressed store, hash-verified

1579 }
1580
1581 fn str_arr(value: ScalarValue) -> Result<Vec<Option<String>>> {
1582 let ScalarValue::List(list) = value else {
1583 return internal_err!("ScalarValue was not a List");
1584 };
1585 Ok(as_generic_string_array::<i32>(list.values())?
1586 .iter()
1587 .map(|v| v.map(|v| v.to_string()))
1588 .collect())
1589 }
1590
1591 fn print_nulls(sort: Vec<Option<String>>) -> Vec<String> {
1592 sort.into_iter()

Calls 5

collectMethod · 0.80
mapMethod · 0.45
iterMethod · 0.45
valuesMethod · 0.45
to_stringMethod · 0.45

Used in the wild real call sites across dependent graphs

searching dependent graphs…