Re-exportsΒ§
use crate::array::print_long_array;πuse crate::builder::BooleanBufferBuilder;πuse crate::builder::PrimitiveBuilder;πuse crate::iterator::PrimitiveIter;πuse crate::temporal_conversions::as_datetime;πuse crate::temporal_conversions::as_datetime_with_data_type;πuse crate::temporal_conversions::as_datetime_with_timezone;πuse crate::temporal_conversions::as_datetime_with_timezone_and_data_type;πuse crate::temporal_conversions::as_duration;πuse crate::temporal_conversions::as_time;πuse crate::temporal_conversions::as_time_with_data_type;πuse crate::timezone::Tz;πuse crate::trusted_len::trusted_len_unzip;πuse crate::Array;πuse crate::ArrayAccessor;πuse crate::ArrayRef;πuse crate::Scalar;πuse arrow_buffer::ArrowNativeType;πuse arrow_buffer::Buffer;πuse arrow_buffer::NullBuffer;πuse arrow_buffer::NullBufferBuilder;πuse arrow_buffer::ScalarBuffer;πuse arrow_buffer::i256;πuse arrow_data::bit_iterator::try_for_each_valid_idx;πuse arrow_data::ArrayData;πuse arrow_data::ArrayDataBuilder;πuse arrow_schema::ArrowError;πuse arrow_schema::DataType;πuse chrono::DateTime;πuse chrono::Duration;πuse chrono::NaiveDate;πuse chrono::NaiveDateTime;πuse chrono::NaiveTime;πuse half::f16;πuse std::any::Any;πuse std::sync::Arc;πpub use crate::types::ArrowPrimitiveType;use crate::types::*;π
MacrosΒ§
- def_
from_ πfor_ primitive - def_
numeric_ πfrom_ vec
StructsΒ§
- Native
Adapter - An optional primitive value
- Primitive
Array - An array of primitive values, of type
ArrowPrimitiveType
FunctionsΒ§
- write_
temporal_ πvalue - Writes the
Debugrepresentation of a single temporal value (converted toi64) of the given [DataType] tof
Type AliasesΒ§
- Date32
Array - A
PrimitiveArrayof days since UNIX epoch stored asi32 - Date64
Array - A
PrimitiveArrayof milliseconds since UNIX epoch stored asi64 - Decimal32
Array - A
PrimitiveArrayof 32-bit fixed point decimals - Decimal64
Array - A
PrimitiveArrayof 64-bit fixed point decimals - Decimal128
Array - A
PrimitiveArrayof 128-bit fixed point decimals - Decimal256
Array - A
PrimitiveArrayof 256-bit fixed point decimals - Duration
Microsecond Array - A
PrimitiveArrayof elapsed durations in microseconds - Duration
Millisecond Array - A
PrimitiveArrayof elapsed durations in milliseconds - Duration
Nanosecond Array - A
PrimitiveArrayof elapsed durations in nanoseconds - Duration
Second Array - A
PrimitiveArrayof elapsed durations in seconds - Float16
Array - A
PrimitiveArrayoff16 - Float32
Array - A
PrimitiveArrayoff32 - Float64
Array - A
PrimitiveArrayoff64 - Int8
Array - A
PrimitiveArrayofi8 - Int16
Array - A
PrimitiveArrayofi16 - Int32
Array - A
PrimitiveArrayofi32 - Int64
Array - A
PrimitiveArrayofi64 - Interval
DayTime Array - A
PrimitiveArrayof βcalendarβ intervals in days and milliseconds - Interval
Month DayNano Array - A
PrimitiveArrayof βcalendarβ intervals in months, days, and nanoseconds. - Interval
Year Month Array - A
PrimitiveArrayof βcalendarβ intervals in whole months - Time32
Millisecond Array - A
PrimitiveArrayof milliseconds since midnight stored asi32 - Time32
Second Array - A
PrimitiveArrayof seconds since midnight stored asi32 - Time64
Microsecond Array - A
PrimitiveArrayof microseconds since midnight stored asi64 - Time64
Nanosecond Array - A
PrimitiveArrayof nanoseconds since midnight stored asi64 - Timestamp
Microsecond Array - A
PrimitiveArrayof microseconds since UNIX epoch stored asi64 - Timestamp
Millisecond Array - A
PrimitiveArrayof milliseconds since UNIX epoch stored asi64 - Timestamp
Nanosecond Array - A
PrimitiveArrayof nanoseconds since UNIX epoch stored asi64 - Timestamp
Second Array - A
PrimitiveArrayof seconds since UNIX epoch stored asi64 - UInt8
Array - A
PrimitiveArrayofu8 - UInt16
Array - A
PrimitiveArrayofu16 - UInt32
Array - A
PrimitiveArrayofu32 - UInt64
Array - A
PrimitiveArrayofu64