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.
Modules§
- file_async
io_ipc_read_asyncAsync reader for Arrow IPC files - stream_async
io_ipc_read_asyncAPIs to read Arrow streams asynchronously
Structs§
- Metadata of an Arrow IPC file, written in the footer of the file.
- An iterator of
Chunks 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.
Functions§
- Reads the record batch at position
indexfrom 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