Module parser

Module parser 

Source
Expand description

Internal metadata parsing routines

These functions parse thrift-encoded metadata from a byte slice into the corresponding Rust structures

Modulesยง

inner ๐Ÿ”’

Functionsยง

decode_metadata ๐Ÿ”’
Decodes ParquetMetaData from the provided bytes.
decode_metadata_with_encryption ๐Ÿ”’
Decodes ParquetMetaData from the provided bytes, handling metadata that may be encrypted.
get_file_decryptor ๐Ÿ”’
parse_column_index ๐Ÿ”’
Parses column index from the provided bytes and adds it to the metadata.
parse_column_orders ๐Ÿ”’
Parses column orders from Thrift definition. If no column orders are defined, returns None.
parse_offset_index ๐Ÿ”’
parse_single_column_index ๐Ÿ”’
parse_single_offset_index ๐Ÿ”’