Module writer

Module writer 

Source
Expand description

Arrow IPC File and Stream Writers

§Notes

FileWriter and StreamWriter have similar interfaces, however the FileWriter expects a reader that supports Seeking

Structs§

DictionaryTracker
Keeps track of dictionaries that have been written, to avoid emitting the same dictionary multiple times.
EncodedData
Stores the encoded data, which is an crate::Message, and optional Arrow data
FileWriter
Arrow File Writer
IpcDataGenerator
Handles low level details of encoding Array and Schema into the Arrow IPC Format.
IpcWriteOptions
IPC write options used to control the behaviour of the IpcDataGenerator
StreamWriter
Arrow Stream Writer

Enums§

DictionaryHandling
Controls how dictionaries are handled in Arrow IPC messages
DictionaryUpdate
Describes what kind of update took place after a call to DictionaryTracker::insert.

Functions§

write_message
Write a message’s IPC data and buffers, returning metadata and buffer data lengths written