Module datafusion_common

Module datafusion_common 

Source

Modules§

arrow_type
Nested message and enum types in ArrowType.
constraint
Nested message and enum types in Constraint.
parquet_column_options
Nested message and enum types in ParquetColumnOptions.
parquet_options
Nested message and enum types in ParquetOptions.
scalar_nested_value
Nested message and enum types in ScalarNestedValue.
scalar_time32_value
Nested message and enum types in ScalarTime32Value.
scalar_time64_value
Nested message and enum types in ScalarTime64Value.
scalar_timestamp_value
Nested message and enum types in ScalarTimestampValue.
scalar_value
Nested message and enum types in ScalarValue.

Structs§

ArrowOptions
ArrowType
Serialized data type
AvroFormat
AvroOptions
Column
ColumnRelation
ColumnStats
Constraint
Constraints
CsvFormat
CsvOptions
Options controlling CSV format
CsvWriterOptions
Decimal
Decimal128
Decimal256
Decimal256Type
DfField
DfSchema
Dictionary
EmptyMessage
Useful for representing an empty enum variant in rust E.G. enum example{One, Two(i32)} maps to message example{ oneof{ EmptyMessage One = 1; i32 Two = 2; } }
Field
FixedSizeList
IntervalDayTimeValue
IntervalMonthDayNanoValue
JsonOptions
Options controlling CSV format
JsonWriterOptions
List
Map
NdJsonFormat
ParquetColumnOptions
ParquetColumnSpecificOptions
ParquetFormat
ParquetOptions
Precision
PrimaryKeyConstraint
ScalarDictionaryValue
ScalarFixedSizeBinary
ScalarNestedValue
Used for List/FixedSizeList/LargeList/Struct/Map
ScalarTime32Value
ScalarTime64Value
ScalarTimestampValue
ScalarValue
Schema
Statistics
Struct
TableParquetOptions
Timestamp
Union
UnionField
UnionValue
UniqueConstraint

Enums§

CompressionTypeVariant
IntervalUnit
JoinConstraint
JoinSide
JoinType
NullEquality
PrecisionInfo
TimeUnit
UnionMode