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. - error
- Error types for typed-arrow.
- prelude
- Prelude exporting the most common traits and markers.
- schema
- Core schema traits for compile-time Arrow typing.
Traits§
- AsViews
Iterator - Extension trait for creating typed view iterators from
RecordBatch.