Module types

Source

Structs§

LogicalField
A record of a logical type, its name and its nullability.
LogicalFields
A cheaply cloneable, owned collection of LogicalFieldRef.
LogicalUnionFields
A cheaply cloneable, owned collection of LogicalFieldRef and their corresponding type ids.

Enums§

NativeType
Representation of a type that DataFusion can handle natively. It is a subset of the physical variants in Arrow’s native DataType.
TypeParameter
TypeSignature
Signature that uniquely identifies a type among other types.

Traits§

LogicalType
Representation of a logical type with its signature and its native backing type.

Functions§

logical_binary
Getter for singleton instance of a logical type representing NativeType::Binary.
logical_boolean
Getter for singleton instance of a logical type representing NativeType::Boolean.
logical_date
Getter for singleton instance of a logical type representing NativeType::Date.
logical_float16
Getter for singleton instance of a logical type representing NativeType::Float16.
logical_float32
Getter for singleton instance of a logical type representing NativeType::Float32.
logical_float64
Getter for singleton instance of a logical type representing NativeType::Float64.
logical_int8
Getter for singleton instance of a logical type representing NativeType::Int8.
logical_int16
Getter for singleton instance of a logical type representing NativeType::Int16.
logical_int32
Getter for singleton instance of a logical type representing NativeType::Int32.
logical_int64
Getter for singleton instance of a logical type representing NativeType::Int64.
logical_null
Getter for singleton instance of a logical type representing NativeType::Null.
logical_string
Getter for singleton instance of a logical type representing NativeType::String.
logical_uint8
Getter for singleton instance of a logical type representing NativeType::UInt8.
logical_uint16
Getter for singleton instance of a logical type representing NativeType::UInt16.
logical_uint32
Getter for singleton instance of a logical type representing NativeType::UInt32.
logical_uint64
Getter for singleton instance of a logical type representing NativeType::UInt64.

Type Aliases§

LogicalFieldRef
A reference counted LogicalField.
LogicalTypeRef
A reference counted LogicalType.