This is supported on crate feature io_ipc only.
Expand description

APIs to read Arrow’s IPC format.

The two important structs here are the FileReader, which provides arbitrary access to any of its messages, and the StreamReader, which only supports reading data in the order it was written in.

Structs

Metadata of an Arrow IPC file, written in the footer of the file.

Arrow File reader

Metadata of an Arrow IPC stream, written at the start of the stream

Arrow Stream reader.

Enums

Encodes the stream’s status after each read.

Functions

Deserialize an flatbuffers-encoded Schema message into Schema and IpcSchema.

Read the dictionary from the buffer and provided metadata, updating the dictionaries with the resulting dictionary

Read the IPC file’s metadata

Creates a record batch from binary data using the ipc::RecordBatch indexes and the Schema

Reads the metadata of the stream

Type Definitions

how dictionaries are tracked in this crate