MacrosΒ§
- impl_
column_ πtype_ functions - This macro is used to generate datatype functions with lower style for ColumnDataTypeWrapper.
- impl_
column_ πtype_ functions_ with_ snake - This macro is used to generate datatype functions with snake style for ColumnDataTypeWrapper.
StructsΒ§
- Column
Data Type Wrapper - ColumnDataTypeWrapper is a wrapper of ColumnDataType and ColumnDataTypeExtension. It could be used to convert with ConcreteDataType.
FunctionsΒ§
- convert_
list_ πto_ pb_ values - convert_
month_ day_ nano_ to_ pb - Converts an interval to google protobuf type IntervalMonthDayNano.
- convert_
struct_ πto_ pb_ values - convert_
to_ pb_ decimal128 - Convert common decimal128 to grpc decimal128 without precision and scale.
- ddl_
request_ πtype - Returns the type name of the DdlRequest.
- from_
pb_ time_ ranges - from_
pb_ time_ unit - is_
column_ type_ value_ eq - Returns true if the pb type value is valid.
- is_
semantic_ type_ eq - Returns true if the pb semantic type is valid.
- pb_
value_ to_ value_ ref - pb_
values_ to_ values - pb_
values_ to_ vector_ ref - proto_
value_ type - Returns the ColumnDataTypeWrapper of the value.
- query_
request_ πtype - Returns the type name of the QueryRequest.
- request_
type - Returns the type name of the Request.
- to_
pb_ time_ ranges - All time_ranges must be of the same time unit.
- to_
pb_ time_ unit - to_
proto_ value - Convert value into protoβs value.
- value_
to_ grpc_ value - values_
with_ capacity - vectors_
to_ rows