[−][src]Crate arrow
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 README.md.
Modules
| array | Defines public types representing Apache Arrow arrays. Arrow's specification defines
an array as "a sequence of values with known length all having the same type." For
example, the type |
| bitmap | 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. |
| buffer | The main type in the module is |
| compute | Computation kernels on Arrow Arrays |
| csv | Transfer data between the Arrow memory format and CSV (comma-separated values). |
| datatypes | Defines the data-types of Arrow arrays. |
| error | Defines |
| ipc | |
| json | Transfer data between the Arrow memory format and JSON line-delimited records. |
| memory | Defines memory-related functions, such as allocate/deallocate/reallocate memory regions. |
| record_batch | According to the Arrow Metadata Specification: |
| tensor | Arrow Tensor Type, defined in
|
| util |