Expand description
Contains Rust mappings for Thrift definition.
Refer to parquet.thrift file to see raw definitions.
Re-exports§
pub use crate::format::BsonType;pub use crate::format::DateType;pub use crate::format::DecimalType;pub use crate::format::EnumType;pub use crate::format::IntType;pub use crate::format::JsonType;pub use crate::format::ListType;pub use crate::format::MapType;pub use crate::format::NullType;pub use crate::format::StringType;pub use crate::format::TimeType;pub use crate::format::TimeUnit;pub use crate::format::TimestampType;pub use crate::format::UUIDType;
Structs§
- Brotli
Level - Represents a valid brotli compression level.
- Gzip
Level - Represents a valid gzip compression level.
- Zstd
Level - Represents a valid zstd compression level.
Enums§
- Column
Order - Column order that specifies what method was used to aggregate min/max values for statistics.
- Compression
- Supported block compression algorithms.
- Converted
Type - Common types (converted types) used by frameworks when using Parquet.
- Encoding
- Encodings supported by Parquet.
- Logical
Type - Logical types used by version 2.4.0+ of the Parquet format.
- Page
Type - Mirrors parquet::PageType
- Repetition
- Representation of field types in schema.
- Sort
Order - Sort order for page and column statistics.
- Type
- Types supported by Parquet.