Module types Copy item path Source pub use cast::cast ;pub use cast::cast_with_opt ;pub use json_type::JSON_TYPE_NAME ;pub use json_type::JsonFormat ;pub use json_type::JsonType ;pub use json_type::jsonb_to_serde_json ;pub use json_type::jsonb_to_string ;pub use json_type::parse_string_to_jsonb ;binary_type π boolean_type π cast date_type π decimal_type π dictionary_type π duration_type π interval_type π json_type list_type π null_type π primitive_type π string_type π struct_type π time_type π TimeType represents the elapsed time since midnight in the unit of TimeUnit. timestamp_type π vector_type π BinaryType BooleanType DateType Data type for Date (YYYY-MM-DD). Decimal128Type Decimal type with precision and scale information. DictionaryType Used to represent the Dictionary datatype. DurationMicrosecondType DurationMillisecondType DurationNanosecondType DurationSecondType Float32Type Float64Type Int8Type Int16Type Int32Type Int64Type IntervalDayTimeType IntervalMonthDayNanoType IntervalYearMonthType ListType Used to represent the List datatype. NullType OrdPrimitive A new type for WrapperType , complement the Ord feature for it. StringType StructField StructType TimeMicrosecondType TimeMillisecondType TimeNanosecondType TimeSecondType TimestampMicrosecondType TimestampMillisecondType TimestampNanosecondType TimestampSecondType UInt8Type UInt16Type UInt32Type UInt64Type VectorType VectorType is a data type for vector data with a fixed dimension.
The type of items in the vector is float32.
It is stored as binary data that contains the concatenated float32 values.DurationType IntervalType The βcalendarβ interval is a type of time interval that does not
have a precise duration without taking into account a specific
base timestamp. StringSizeType String size variant to distinguish between UTF8 and LargeUTF8 TimeType TimestampType LogicalPrimitiveType Trait bridging the logical primitive type with [ArrowPrimitiveType]. WrapperType Represents the wrapper type that wraps a native type using the newtype pattern,
such as Date is a wrapper type for the underlying native
type i32. parse_string_to_vector_type_value Parses a string to a vector type value
Valid input format: β[1.0,2.0,3.0]β, β[1.0, 2.0, 3.0]β vector_type_value_to_string Converts a vector type value to string
for example: [1.0, 2.0, 3.0] -> β[1.0,2.0,3.0]β