Expand description
Contains record-based API for reading Parquet files.
Modules§
- Contains implementation of record assembly and converting Parquet types into
Row
s.
Structs§
List
represents a list which contains an array of elements.Map
represents a map which contains a list of key->value pairs.Row
represents a nested Parquet record.RowColumnIter
represents an iterator over column names and values in a Row.
Enums§
- API to represent a single field in a
Row
.
Traits§
- Trait for type-safe access of an index for a
List
. Note that the get_XXX methods do not do bound checking. - Trait for type-safe access of an index for a
Map
- read up to
max_records
records fromrow_group_reader
intoself
The type parameterT
is used to work around the rust orphan rule when implementing on types such asVec<T>
. write_to_row_group
writes fromself
intorow_group_writer
schema
builds the schema used byrow_group_writer
The type parameterT
is used to work around the rust orphan rule when implementing on types such as&[T]
.- Trait for type-safe convenient access to fields within a Row.
- Trait for formatting fields within a Row.