[][src]Trait arrow::datatypes::ArrowPrimitiveType

pub trait ArrowPrimitiveType: 'static {
    type Native: ArrowNativeType;
    fn get_data_type() -> DataType;
fn get_bit_width() -> usize; }

Trait indicating a primitive fixed-width type (bool, ints and floats).

Associated Types

Corresponding Rust native type for the primitive type.

Loading content...

Required methods

Returns the corresponding Arrow data type of this primitive type.

Returns the bit width of this primitive type.

Loading content...

Implementors

impl ArrowPrimitiveType for BooleanType
[src]

impl ArrowPrimitiveType for Float32Type
[src]

impl ArrowPrimitiveType for Float64Type
[src]

impl ArrowPrimitiveType for Int16Type
[src]

impl ArrowPrimitiveType for Int32Type
[src]

impl ArrowPrimitiveType for Int64Type
[src]

impl ArrowPrimitiveType for Int8Type
[src]

impl ArrowPrimitiveType for UInt16Type
[src]

impl ArrowPrimitiveType for UInt32Type
[src]

impl ArrowPrimitiveType for UInt64Type
[src]

impl ArrowPrimitiveType for UInt8Type
[src]

Loading content...