DelimitedBytes(mapping=None, *, ignore_unknown_fields=False, **kwargs)Fields are encoded independently and concatenated with a
configurable delimiter in between.
A struct with no fields defined is encoded as a single
delimiter.
Sorted mode:
- Fields are encoded in sorted mode.
- Encoded field values must not contain any bytes <=
delimiter[0] - Element-wise order is preserved:
A < BifA[0] < B[0], or ifA[0] == B[0] && A[1] < B[1], etc. Strict prefixes sort first.
Distinct mode:
- Fields are encoded in distinct mode.
- Encoded field values must not contain
delimiter[0].
Attribute |
|
|---|---|
| Name | Description |
delimiter |
bytes
Byte sequence used to delimit concatenated fields. The delimiter must contain at least 1 character and at most 50 characters. |