Expand description
Reader types for reading Arrow record batch data as native Rust types.
This module provides zero-copy readers that access Arrow columnar data directly without copying or allocating new memory for individual field access.
Structs§
- Arrow
RowIterator - Iterator over log rows in an RecordBatch.
- Arrow
RowReader - A reader for accessing individual row data from an Arrow RecordBatch.
- Block
Reader - Reader for block data from Arrow batches.
- Column
Error - Error that occurs when trying to access a column in Arrow data.
- LogReader
- Reader for log data from Arrow batches.
- Trace
Reader - Reader for trace data from Arrow batches.
- Transaction
Reader - Reader for transaction data from Arrow batches.
Enums§
- Column
Error Type - The specific type of error that can occur when accessing a column.
- Read
Error - Error that can occur when reading data from Arrow columns.
Type Aliases§
- Block
Iterator - Iterator over block rows in an RecordBatch.
- LogIterator
- Iterator over log rows in an RecordBatch.
- Trace
Iterator - Iterator over trace rows in an RecordBatch.
- Transaction
Iterator - Iterator over transaction rows in an RecordBatch.