pub struct ReadColumnIterator { /* private fields */ }
This is supported on crate feature
io_parquet
only.Expand description
A MutStreamingIterator
of pre-read column chunks
Implementations
sourceimpl ReadColumnIterator
impl ReadColumnIterator
pub fn new(
field: ParquetType,
chunks: Vec<(Vec<Result<CompressedDataPage, ParquetError>, Global>, ColumnChunkMetaData), Global>
) -> ReadColumnIterator
Trait Implementations
sourceimpl ColumnChunkIter<IntoIter<Result<CompressedDataPage, ParquetError>, Global>> for ReadColumnIterator
impl ColumnChunkIter<IntoIter<Result<CompressedDataPage, ParquetError>, Global>> for ReadColumnIterator
sourcefn field(&self) -> &ParquetType
fn field(&self) -> &ParquetType
The field associated to the set of column chunks this iterator iterates over.
sourceimpl Debug for ReadColumnIterator
impl Debug for ReadColumnIterator
sourceimpl MutStreamingIterator for ReadColumnIterator
impl MutStreamingIterator for ReadColumnIterator
type Item = (IntoIter<Result<CompressedDataPage, ParquetError>, Global>, ColumnChunkMetaData)
type Error = ParquetError
fn advance(self) -> Result<State<ReadColumnIterator>, ParquetError>
fn get(
&mut self
) -> Option<&mut <ReadColumnIterator as MutStreamingIterator>::Item>
Auto Trait Implementations
impl !RefUnwindSafe for ReadColumnIterator
impl Send for ReadColumnIterator
impl Sync for ReadColumnIterator
impl Unpin for ReadColumnIterator
impl !UnwindSafe for ReadColumnIterator
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more