[][src]Struct parquet::schema::types::BasicTypeInfo

pub struct BasicTypeInfo { /* fields omitted */ }

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).

Methods

impl BasicTypeInfo
[src]

Returns field name.

Returns true if type has repetition field set, false otherwise. This is mostly applied to group type, because primitive type always has repetition set.

Returns Repetition value for the type.

Returns LogicalType value for the type.

Returns true if id is set, false otherwise.

Returns id value for the type.

Trait Implementations

impl PartialEq<BasicTypeInfo> for BasicTypeInfo
[src]

impl Debug for BasicTypeInfo
[src]

Auto Trait Implementations

impl Send for BasicTypeInfo

impl Sync for BasicTypeInfo

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<E> SpecializationError for E
[src]

impl<T> Erased for T
[src]

impl<T> Send for T where
    T: ?Sized
[src]

impl<T> Sync for T where
    T: ?Sized
[src]

impl<T> Erased for T

impl<T, U> TryInto for T where
    U: TryFrom<T>,