Module tidb_query_datatype::codec::datum [−][src]
Enums
| Datum |
|
Constants
| BYTES_FLAG | |
| COMPACT_BYTES_FLAG | |
| DATUM_DATA_NULL | |
| DECIMAL_FLAG | |
| DURATION_FLAG | |
| FLOAT_FLAG | |
| INT_FLAG | |
| JSON_FLAG | |
| MAX_FLAG | |
| NIL_FLAG | |
| UINT_FLAG | |
| VAR_INT_FLAG | |
| VAR_UINT_FLAG |
Traits
| DatumDecoder |
|
| DatumEncoder |
|
Functions
| approximate_size | Get the approximate needed buffer size of values. |
| checked_add_i64 |
|
| cmp_f64 |
|
| decode |
|
| encode |
|
| encode_key |
|
| encode_to |
|
| encode_value |
|
| skip_n |
|
| split_datum | Split bytes array into two part: first one is a whole datum’s encoded data, and the second part is the remaining data. |