Crate typed_arrow

Crate typed_arrow 

Source
Expand description

typed-arrow core: compile-time Arrow schema traits and primitive markers.

Re-exports§

pub use crate::bridge::Date32;
pub use crate::bridge::Date64;
pub use crate::bridge::Decimal128;
pub use crate::bridge::Decimal256;
pub use crate::bridge::Dictionary;
pub use crate::bridge::Duration;
pub use crate::bridge::FixedSizeList;
pub use crate::bridge::FixedSizeListNullable;
pub use crate::bridge::IntervalDayTime;
pub use crate::bridge::IntervalMonthDayNano;
pub use crate::bridge::IntervalYearMonth;
pub use crate::bridge::LargeBinary;
pub use crate::bridge::LargeList;
pub use crate::bridge::LargeUtf8;
pub use crate::bridge::List;
pub use crate::bridge::Map;
pub use crate::bridge::Microsecond;
pub use crate::bridge::Millisecond;
pub use crate::bridge::Nanosecond;
pub use crate::bridge::Null;
pub use crate::bridge::OrderedMap;
pub use crate::bridge::Second;
pub use crate::bridge::Time32;
pub use crate::bridge::Time64;
pub use crate::bridge::TimeZoneSpec;
pub use crate::bridge::Timestamp;
pub use crate::bridge::TimestampTz;
pub use crate::bridge::Utc;
pub use arrow_array;
pub use arrow_buffer;
pub use arrow_schema;

Modules§

bridge
Bridge from Rust types to Arrow typed arrays and DataType.
prelude
Prelude exporting the most common traits and markers.
schema
Core schema traits for compile-time Arrow typing.

Derive Macros§

Record
Union