Available 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.
- An iterator of
RecordBatchT
s from an Arrow IPC file. - Metadata of an Arrow IPC stream, written at the start of the stream
- Arrow Stream reader.
Enums§
- The different types of errors that reading from IPC can cause
- Encodes the stream’s status after each read.
Traits§
Functions§
- Deserialize an flatbuffers-encoded Schema message into
ArrowSchema
andIpcSchema
. - Read the row count by summing the length of the of the record batches
- Reads the record batch at position
index
from the reader. - Reads all file’s dictionaries, if any This function is IO-bounded
- Read the Arrow IPC file’s metadata
- Reads the metadata of the stream
Type Aliases§
- how dictionaries are tracked in this crate