pub struct ReadColumnIterator { /* private fields */ }
Available on crate feature
io_parquet
only.Expand description
A MutStreamingIterator
of pre-read column chunks
Implementations
impl ReadColumnIterator
impl ReadColumnIterator
pub fn new(
field: ParquetType,
chunks: Vec<(Vec<Result<CompressedPage, Error>, Global>, ColumnChunkMetaData), Global>
) -> ReadColumnIterator
pub fn new(
field: ParquetType,
chunks: Vec<(Vec<Result<CompressedPage, Error>, Global>, ColumnChunkMetaData), Global>
) -> ReadColumnIterator
Returns a new ReadColumnIterator
Trait Implementations
impl ColumnChunkIter<IntoIter<Result<CompressedPage, Error>, Global>> for ReadColumnIterator
impl ColumnChunkIter<IntoIter<Result<CompressedPage, Error>, Global>> for ReadColumnIterator
fn field(&self) -> &ParquetType
fn field(&self) -> &ParquetType
The field associated to the set of column chunks this iterator iterates over.
impl Debug for ReadColumnIterator
impl Debug for ReadColumnIterator
impl MutStreamingIterator for ReadColumnIterator
impl MutStreamingIterator for ReadColumnIterator
type Item = (IntoIter<Result<CompressedPage, Error>, Global>, ColumnChunkMetaData)
type Error = Error
fn advance(self) -> Result<State<ReadColumnIterator>, Error>
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