Module proto_
datum
mz_repr
0.0.0
Module proto_
datum
Module Items
Enums
In mz_
repr::
row
Modules
columnar
columnation
encode
iter
proto_datum
Structs
DatumDictIter
DatumList
DatumListIter
DatumMap
DatumNested
ProtoArray
ProtoArrayDimension
ProtoDatum
ProtoDict
ProtoDictElement
ProtoNumeric
ProtoRange
ProtoRangeInner
ProtoRow
Row
RowArena
RowPacker
RowRef
SharedRow
Enums
ProtoDatumOther
Tag
Constants
LONG
SHORT
TINY
Functions
checked_timestamp_nanos
date_to_array
datum_list_size
datum_size
datums_size
min_bytes_signed
min_bytes_unsigned
naive_date_to_arrays
push_date
push_datum
push_lengthed_bytes
push_naive_date
push_time
push_untagged_bytes
read_byte
read_byte_array
read_byte_array_extending_negative
read_byte_array_extending_nonnegative
read_byte_array_sign_extending
read_date
read_datum
read_lengthed_datum
read_naive_date
read_time
read_untagged_bytes
row_size
time_to_arrays
mz_repr
::
row
Module
proto_datum
Copy item path
Settings
Help
Summary
Source
Expand description
Nested message and enum types in
ProtoDatum
.
Enums
§
Datum
Type
NB: Proto oneof ids
1..=15
get encoded in 1 byte and so we should reserve them for the datum types we expect to be most popular.