Re-exportsยง
use crate::file::metadata::page_index::PageIndexProvider;๐use crate::file::metadata::thrift::FileMeta;๐use crate::file::metadata::ColumnChunkMetaData;๐use crate::file::metadata::RowGroupMetaData;๐use crate::schema::types::SchemaDescPtr;๐use crate::schema::types::SchemaDescriptor;๐use crate::basic::ColumnOrder;๐use crate::file::metadata::FileMetaData;๐use crate::file::metadata::ParquetMetaDataBuilder;๐use crate::encryption::encrypt::FileEncryptor;๐use crate::encryption::encrypt::encrypt_thrift_object;๐use crate::encryption::encrypt::write_signed_plaintext_thrift_object;๐use crate::encryption::modules::ModuleType;๐use crate::encryption::modules::create_module_aad;๐use crate::file::column_crypto_metadata::ColumnCryptoMetaData;๐use crate::file::metadata::thrift::encryption::AesGcmV1;๐use crate::file::metadata::thrift::encryption::EncryptionAlgorithm;๐use crate::file::metadata::thrift::encryption::FileCryptoMetaData;๐use crate::errors::Result;๐use crate::file::page_index::column_index::ColumnIndexMetaData;๐use crate::file::writer::TrackedWrite;๐use crate::file::writer::get_file_magic;๐use crate::parquet_thrift::WriteThrift;๐use crate::file::metadata::KeyValue;๐use crate::file::metadata::ParquetMetaData;๐use crate::file::page_index::offset_index::OffsetIndexMetaData;๐use crate::parquet_thrift::ThriftCompactOutputProtocol;๐use std::io::Write;๐use std::sync::Arc;๐
Structsยง
- Metadata
Object ๐Writer - Parquet
Meta Data Writer - Writes
ParquetMetaDatato a byte stream - Thrift
Metadata ๐Writer - Writes
crate::file::metadatastructures to a thrift encoded byte stream