Expand description
Contains record-based API for reading Parquet files.
Modulesยง
- api ๐
- Contains Row enum that is used to represent record in Rust.
- reader
- Contains implementation of record assembly and converting Parquet types into
Row
s. - record_
reader ๐ - record_
writer ๐ - triplet ๐
Structsยง
- List
List
represents a list which contains an array of elements.- Map
Map
represents a map which contains a list of key->value pairs.- Row
Row
represents a nested Parquet record.- RowColumn
Iter RowColumnIter
represents an iterator over column names and values in a Row.
Enumsยง
- Field
- API to represent a single field in a
Row
.
Traitsยง
- List
Accessor - Trait for type-safe access of an index for a
List
. Note that the get_XXX methods do not do bound checking. - MapAccessor
- Trait for type-safe access of an index for a
Map
- Record
Reader - Read up to
num_records
records fromrow_group_reader
intoself
. - Record
Writer - Trait describing how to write a record (the implementator) to a row group writer.
- RowAccessor
- Trait for type-safe convenient access to fields within a Row.
- RowFormatter
- Trait for formatting fields within a Row.