Build a single element [`ListArray`]
(self)
| 457 | |
| 458 | /// Build a single element [`ListArray`] |
| 459 | pub fn build_list_array(self) -> ListArray { |
| 460 | let (field, arr) = self.into_field_and_arr(); |
| 461 | let offsets = OffsetBuffer::from_lengths([arr.len()]); |
| 462 | ListArray::new(field, offsets, arr, None) |
| 463 | } |
| 464 | |
| 465 | /// Build a single element [`ListArray`] and wrap as [`ScalarValue::List`] |
| 466 | pub fn build_list_scalar(self) -> ScalarValue { |