Crate arrow_data
source ·Expand description
Low-level array data abstractions for Apache Arrow Rust
For a higher-level, strongly-typed interface see arrow_array
Modules
- Types for iterating over packed bitmasks
- Utils for working with packed bit masks
- Contains declarations to bind to the C Data Interface.
Structs
- An generic representation of Arrow array data which encapsulates common attributes and operations for Arrow array. Specific operations for different arrays types (e.g., primitive, list, struct) are implemented in
Array
. - Builder for
ArrayData
type - A collection of
Buffer
- Layout specification for a data type
Enums
- Layout specification for a single data type buffer
Functions
- Return the expected
DataTypeLayout
Arrays of this data type are expected to have