[][src]Trait parquet::data_type::DataType

pub trait DataType: 'static {
    type T: PartialEq + Debug + Default + Clone + AsBytes;
    fn get_physical_type() -> Type;
fn get_type_size() -> usize; }
[]

Contains the Parquet physical type information as well as the Rust primitive type presentation.

Associated Types

Required Methods

[]

Returns Parquet physical type.

[]

Returns size in bytes for Rust representation of the physical type.

Implementors

impl DataType for BoolType
[src]
[]

impl DataType for ByteArrayType
[src]
[]

impl DataType for DoubleType
[src]
[]

impl DataType for FixedLenByteArrayType
[src]
[]

impl DataType for FloatType
[src]
[]

impl DataType for Int32Type
[src]
[]

impl DataType for Int64Type
[src]
[]

impl DataType for Int96Type
[src]
[]