A native Rust implementation of Apache Arrow, a cross-language development platform for in-memory data.
Currently the project is developed and tested against nightly Rust. To learn more
about the status of Arrow in Rust, see
The central type in Apache Arrow are arrays, represented
Defines a bitmap, which is used to track which values in an Arrow array are null. This is called a "validity bitmap" in the Arrow documentation.
The main type in the module is
Computation kernels on Arrow Arrays
Transfer data between the Arrow memory format and CSV (comma-separated values).
Defines the logical data types of Arrow arrays.
Utilities to assist with reading and writing Arrow data as Flight messages
Transfer data between the Arrow memory format and JSON line-delimited records.
Defines memory-related functions, such as allocate/deallocate/reallocate memory regions, cache and allocation alignments.
A two-dimensional batch of column-oriented data with a defined schema.
Arrow Tensor Type, defined in