Expand description
Record payloads (v1/v2) and row/scalar codecs.
Structs§
Enums§
- RowValue
- In-memory value for a row field (including nested structures).
- Scalar
Value
Constants§
Functions§
- decode_
record_ payload - Decode either v1 or v2 record payload.
- decode_
record_ payload_ any - Decode v1/v2/v3 record payload.
- decode_
record_ payload_ v1 - decode_
row_ value - Decode a row value according to
ty(record payload v2). - decode_
tagged_ scalar - decode_
tagged_ string - encode_
record_ payload_ v1 - encode_
record_ payload_ v2 - Encode a record segment body (version 2). Preferred for all new inserts (0.6+).
- encode_
record_ payload_ v3 - Encode a record segment body (version 3) insert.
- encode_
record_ payload_ v2_ op - Encode a record segment body (version 2) with an explicit operation code.
- encode_
record_ payload_ v3_ op - Encode a record segment body (version 3) with an explicit operation code.
- encode_
row_ value - Encode a row value according to
ty(record payload v2). - encode_
tagged_ scalar - Encode a scalar with a leading type tag (must match
ty). - non_
pk_ defs_ in_ order - Ordered non-PK field definitions (schema order, excluding primary key column).