Expand description
Contains implementation of record assembly and converting Parquet types into
Rows.
Re-exportsยง
use std::collections::HashMap;๐use std::fmt;๐use std::sync::Arc;๐use crate::basic::ConvertedType;๐use crate::basic::Repetition;๐use crate::errors::ParquetError;๐use crate::errors::Result;๐use crate::file::reader::FileReader;๐use crate::file::reader::RowGroupReader;๐use crate::record::api::Field;๐use crate::record::api::Row;๐use crate::record::api::make_list;๐use crate::record::api::make_map;๐use crate::record::triplet::TripletIter;๐use crate::schema::types::ColumnPath;๐use crate::schema::types::SchemaDescPtr;๐use crate::schema::types::SchemaDescriptor;๐use crate::schema::types::Type;๐use crate::schema::types::TypePtr;๐
Structsยง
- Reader
Iter - Internal iterator of
Rows for a reader. - RowIter
- Access parquet data as an iterator of
Row - Tree
Builder - Tree builder for
Readerenum. Serves as a container of options for building a reader tree and a builder, and accessing a records iteratorRowIter.
Enumsยง
- Either ๐
- The enum Either with variants That represents a reference and a box of
FileReader. - Reader
- Reader tree for record assembly
Constantsยง
- DEFAULT_
BATCH_ ๐SIZE - Default batch size for a reader