Decodes a BooleanArray
from rows
Decodes a ArrayData
from rows based on the provided FixedLengthEncoding
T
Decodes a FixedLengthBinary
from rows
Decodes a single byte from each row, interpreting 0x01
as a valid value
and all other values as a null
Decodes a PrimitiveArray
from rows
Fixed width types are encoded as
Boolean values are encoded as
Encoding for non-nullable boolean arrays.
Iterates directly over values
, and skips NULLs-checking.
Encoding for non-nullable primitive arrays.
Iterates directly over the values
, and skips NULLs-checking.
Returns the total encoded length (including null byte) for a value of type T::Native
Splits len
bytes from src