pub trait RecordBatchReader: Iterator<Item = Result<RecordBatch>> {
    fn schema(&self) -> SchemaRef;

    fn next_batch(&mut self) -> Result<Option<RecordBatch>> { ... }
}
Expand description

Trait for types that can read RecordBatch’s.

Required methods

Returns the schema of this RecordBatchReader.

Implementation of this trait should guarantee that all RecordBatch’s returned by this reader should have the same schema as returned from this method.

Provided methods

👎 Deprecated since 2.0.0:

This method is deprecated in favour of next from the trait Iterator.

Reads the next RecordBatch.

Implementors