[−][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 |