Module parquet::schema::types

source ·
Expand description

Contains structs and methods to build Parquet schema and schema descriptors.

Structs§

  • Basic type info. This contains information such as the name of the type, the repetition level, the logical type and the kind of the type (group, primitive).
  • Physical type for leaf-level primitive columns.
  • Represents the location of a column in a Parquet schema
  • A builder for group types. All attributes are optional except the name. Note that if not specified explicitly, None is used as the repetition of the group, which means it is a root (message) type.
  • A builder for primitive types. All attributes are optional except the name and physical type. Note that if not specified explicitly, Repetition::OPTIONAL is used.
  • Schema of a Parquet file.

Enums§

  • Representation of a Parquet type.

Functions§

Type Aliases§