Returns the elementwise concatenation of a [`GenericStringArray`]. An index of the resulting [`GenericStringArray`] is null if any of `StringArray` are null at that location. ```text e.g: ["Hello"] + ["World"] = ["HelloWorld"] ["a", "b"] + [None, "c"] = [None, "bc"] ``` An error will be returned if `left` and `right` have different lengths
(
left: &GenericStringArray<Offset>,
right: &GenericStringArray<Offset>,
)
| 87 | /// |
| 88 | /// An error will be returned if `left` and `right` have different lengths |
| 89 | pub fn concat_elements_utf8<Offset: OffsetSizeTrait>( |
| 90 | left: &GenericStringArray<Offset>, |
| 91 | right: &GenericStringArray<Offset>, |
| 92 | ) -> Result<GenericStringArray<Offset>, ArrowError> { |
| 93 | concat_elements_bytes(left, right) |
| 94 | } |
| 95 | |
| 96 | /// Returns the elementwise concatenation of a [`GenericBinaryArray`]. |
| 97 | pub fn concat_element_binary<Offset: OffsetSizeTrait>( |