Skip to main content

Module schema

Module schema 

Source
Expand description

Definitions and functions to create and manipulate kernel schema

Structs§

ArrayType
DecimalType
MapType
StructField
StructFieldIntoIter
An iterator that yields owned StructFields from a StructType.
StructFieldRefIter
An iterator that yields references to StructFields from a StructType.
StructType
A struct is used to represent both the top-level schema of the table as well as struct columns that contain nested columns.
StructTypeBuilder

Enums§

ColumnMetadataKey
DataType
MetadataColumnSpec
Enumeration of metadata columns recognized by Delta Kernel.
MetadataValue
PrimitiveType

Type Aliases§

Schema
SchemaRef
SchemaStructPatchBuilder
A StructPatchBuilder whose emitted items are schema fields, lowered into an output StructType directly from an input schema via build.