Skip to main content

Module page_encryption

Module page_encryption 

Source

Re-exportsยง

use crate::basic::PageType; ๐Ÿ”’
use crate::column::page::CompressedPage; ๐Ÿ”’
use crate::encryption::ciphers::BlockEncryptor; ๐Ÿ”’
use crate::encryption::encrypt::FileEncryptor; ๐Ÿ”’
use crate::encryption::encrypt::encrypt_thrift_object; ๐Ÿ”’
use crate::encryption::modules::ModuleType; ๐Ÿ”’
use crate::encryption::modules::create_module_aad; ๐Ÿ”’
use crate::errors::ParquetError; ๐Ÿ”’
use crate::errors::Result; ๐Ÿ”’
use crate::file::metadata::thrift::PageHeader; ๐Ÿ”’
use bytes::Bytes; ๐Ÿ”’
use std::io::Write; ๐Ÿ”’
use std::sync::Arc; ๐Ÿ”’

Structsยง

PageEncryptor ๐Ÿ”’
Encrypts page headers and page data for columns