Module parquet::data_type [−][src]
Expand description
Data types that connect Parquet physical types with their Rust-specific representations.
Structs
Rust representation for BYTE_ARRAY and FIXED_LEN_BYTE_ARRAY Parquet physical types. Value is backed by a byte buffer.
Wrapper type for performance reasons, this represents FIXED_LEN_BYTE_ARRAY
but in all other
considerations behaves the same as ByteArray
Rust representation for logical type INT96, value is backed by an array of u32
.
The type only takes 12 bytes, without extra padding.
Enums
Rust representation for Decimal values.
Traits
Converts an instance of data type to a slice of bytes as u8
.
Contains the Parquet physical type information as well as the Rust primitive type presentation.
Converts an slice of a data type to a slice of bytes.