Macrosยง
- encode_
signed ๐ - encode_
unsigned ๐
Traitsยง
- Fixed
Length Encoding - Encodes a value of a particular fixed width type into bytes according to the rules
described on
super::RowConverter - From
Slice
Functionsยง
- decode_
bool - Decodes a
BooleanArrayfrom rows - decode_
fixed ๐ โ - Decodes a
ArrayDatafrom rows based on the providedFixedLengthEncodingT - decode_
fixed_ size_ binary - Decodes a
FixedLengthBinaryfrom rows - decode_
nulls - Decodes a single byte from each row, interpreting
0x01as a valid value and all other values as a null - decode_
primitive - Decodes a
PrimitiveArrayfrom rows - encode
- Fixed width types are encoded as
- encode_
boolean - Boolean values are encoded as
- encode_
boolean_ not_ null - Encoding for non-nullable boolean arrays.
Iterates directly over
values, and skips NULLs-checking. - encode_
fixed_ size_ binary - encode_
not_ null - Encoding for non-nullable primitive arrays.
Iterates directly over the
values, and skips NULLs-checking. - encoded_
len - Returns the total encoded length (including null byte) for a value of type
T::Native - split_
off ๐ - Splits
lenbytes fromsrc