Module lance_core::io
source · Expand description
IO utilities for Lance Columnar Format.
Re-exports
pub use object_reader::CloudObjectReader;pub use object_writer::ObjectWriter;pub use reader::FileReader;pub use writer::FileWriter;
Modules
- Trait for commit implementations.
- Optimized local I/Os
- Extend object_store::ObjectStore functionalities
- Lance Data File Reader
Structs
Enums
- Parameter to be used to read a batch.
Traits
- RecordBatch Stream trait.
- Lance Write Extension.
- A trait for writing to a file on local file system or object store.
Functions
- Read a binary array from a Reader.
- Read a fixed stride array from disk.
- Read a protobuf message at file position ‘pos’.
- Read protobuf from a buffer.
- Read a Protobuf-backed struct at file position:
pos. - Read a Protobuf-backed struct from a buffer.
- Write manifest to an open file.