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.
Functionsยง
- check_
level_ ๐is_ none - require_
level ๐ - split_
compression_ ๐string