[−][src]Trait arrow::datatypes::ArrowPrimitiveType
Trait indicating a primitive fixed-width type (bool, ints and floats).
Associated Types
type Native: ArrowNativeType
Corresponding Rust native type for the primitive type.
Required methods
fn get_data_type() -> DataType
Returns the corresponding Arrow data type of this primitive type.
fn get_bit_width() -> usize
Returns the bit width of this primitive type.
fn default_value() -> Self::Native
Returns a default value of this primitive type.
This is useful for aggregate array ops like sum()
, mean()
.