fn get_byte_array_buffers<O: OffsetSizeTrait>(
data: &ArrayData,
) -> (Buffer, Buffer)
Expand description
Returns the values and offsets [Buffer
] for a ByteArray with offset type O
In particular, this handles re-encoding the offsets if they don’t start at 0
,
slicing the values buffer as appropriate. This helps reduce the encoded
size of sliced arrays, as values that have been sliced away are not encoded