Module arrow::array

source ·
Expand description

Statically typed implementations of Arrow Arrays

See arrow_array for examples and usage instructions

Structs

Enums

  • Layout specification for a single data type buffer
  • Define capacities of child data or data buffers.

Traits

  • Trait for dealing with different types of array at runtime when the type of the array is not known in advance.
  • A generic trait for accessing the values of an Array
  • Trait for dealing with different array builders at runtime
  • Trait bridging the dynamic-typed nature of Arrow (via DataType) with the static-typed nature of rust types (ArrowNativeType) for all types that implement ArrowNativeType.
  • An extension trait for dyn Array that provides ergonomic downcasting
  • trait declaring an offset size, relevant for i32 vs i64 array types.

Functions

Type Definitions