Expand description
Order-preserving key encoding (tuple layer) and row encoding for non-PK column storage.
Enums§
Functions§
- decode_
column_ raw - decode_
columns - decode_
columns_ into - decode_
composite_ key - Decode a composite key into multiple values.
- decode_
key_ value - Decode a single key value, returning the value and the number of bytes consumed.
- decode_
pk_ integer - decode_
pk_ into - decode_
row - decode_
row_ into - encode_
composite_ key - Encode a composite key (multiple values concatenated).
- encode_
composite_ key_ into - encode_
key_ value - Encode a single value into an order-preserving byte sequence.
- encode_
row - Encode non-PK column values into a row. Format: [col_count: u16][null_bitmap][per-column: data_type(u8) + data_len(u32) + data]
- encode_
row_ into - row_
non_ pk_ count - Returns the number of non-PK columns stored in a row value blob.