pub fn get_column_iterator<R>(
    reader: R,
    metadata: &FileMetaData,
    row_group: usize,
    field: usize,
    page_filter: Option<Arc<dyn Fn(&ColumnDescriptor, &DataPageHeader) + Send + Sync + 'static>>,
    page_buffer: Vec<u8, Global>
) -> ColumnIterator<R> where
    R: Read + Seek
This is supported on crate feature io_parquet only.
Expand description

Returns a ColumnIterator of column chunks corresponding to field. Contrarily to get_page_iterator that returns a single iterator of pages, this iterator returns multiple iterators, one per physical column of the field. For primitive fields (e.g. i64), ColumnIterator yields exactly one column. For complex fields, it yields multiple columns.