List of all items
Structs
- StreamingRawWriterSummary
- StreamingTarWriterSummary
- crypto::AeadObjectContext
- crypto::MasterKey
- crypto::Subkeys
- entry_metadata::ArchiveTimestamp
- entry_metadata::AuxiliaryRecord
- entry_metadata::AuxiliaryStreamValidator
- entry_metadata::CaptureReportRow
- entry_metadata::MemberMetadata
- entry_metadata::MetadataDeclaration
- entry_metadata::PortableMetadataMirror
- entry_metadata::PrimaryMetadata
- entry_metadata::SparseExtent
- entry_metadata::SparseLayout
- metadata::DirectoryHintEntry
- metadata::DirectoryHintShardEntry
- metadata::DirectoryHintTable
- metadata::DirectoryHintTableHeader
- metadata::EnvelopeEntry
- metadata::FileEntry
- metadata::FrameEntry
- metadata::IndexRoot
- metadata::IndexRootHeader
- metadata::IndexShard
- metadata::IndexShardHeader
- metadata::MetadataLimits
- metadata::ShardEntry
- non_seekable_reader::NonSeekableReaderOptions
- non_seekable_reader::SequentialExtractReport
- non_seekable_reader::SequentialListReport
- non_seekable_reader::SequentialVerifyReport
- reader::ArchiveContentVerification
- reader::ArchiveEntry
- reader::ArchiveIndexEntry
- reader::ArchiveIndexEntryLayout
- reader::ArchiveRepairPatch
- reader::ExtractedArchiveMember
- reader::OpenedArchive
- reader::PublicNoKeyVerification
- reader::ReaderOptions
- reader::RecipientWrapArchiveIdentity
- reader::RecipientWrapRecordContext
- reader::RootAuthVerification
- root_auth::ArchiveRootInputs
- root_auth::CriticalMetadataDigestInputs
- root_auth::DataBlockMerkleLeaf
- root_auth::FecLayoutObjectRow
- tar_model::EntryMetadataVerification
- tar_model::MetadataDiagnostic
- tar_model::MetadataVerificationReport
- tar_model::OwnedTarMember
- tar_model::ParsedTarMember
- tar_model::RestorePolicyCapability
- tar_model::SafeExtractionOptions
- wire::BlockRecord
- wire::BootstrapSidecarHeader
- wire::CriticalMetadataImage
- wire::CriticalMetadataRecoveryHeader
- wire::CriticalMetadataRecoveryShard
- wire::CriticalRecoveryLocator
- wire::CryptoHeader
- wire::CryptoHeaderFixed
- wire::ExtensionTlv
- wire::KeyWrapTableV1
- wire::ManifestFooter
- wire::RecipientRecordV1
- wire::RootAuthFooterV1
- wire::SerializedRegion
- wire::VolumeHeader
- wire::VolumeTrailer
- writer::MemoryArchiveSink
- writer::NativeAuxiliaryMetadata
- writer::NativeFileMetadata
- writer::PortableFileMetadata
- writer::PortablePosixOwner
- writer::RegularFile
- writer::RootAuthSigningRequest
- writer::RootAuthWriterConfig
- writer::WriterOptions
- writer::WriterTimings
- writer::WrittenArchive
- writer::WrittenArchiveSummary
Enums
- crypto::HmacDomain
- crypto::KdfParams
- entry_metadata::CaptureStatus
- entry_metadata::RestoreClass
- entry_metadata::RestorePolicy
- format::AeadAlgo
- format::ArchiveWriteError
- format::BlockKind
- format::CompressionAlgo
- format::ExtractError
- format::FecAlgo
- format::FormatError
- format::KdfAlgo
- format::VolumeFormatRevision
- non_seekable_reader::SequentialRootAuthStatus
- reader::PublicNoKeyDiagnostic
- reader::RootAuthDiagnostic
- tar_model::MetadataDiagnosticStatus
- tar_model::MetadataOperation
- tar_model::TarEntryKind
- writer::ArchiveWritePhase
- writer::KeyWrapRecordSource
- writer::NativeAuxiliaryNameEncoding
- writer::PortableModeOrigin
- writer::SourceEntryKind
Traits
- reader::ArchiveExtractProgressSink
- reader::ArchiveReadAt
- writer::ArchiveWriteProgressSink
- writer::ArchiveWriteSink
- writer::RegularFileSource
Functions
- compression::compress_zstd_frame
- compression::compress_zstd_frame_with_dictionary
- compression::compress_zstd_frame_with_dictionary_and_jobs
- compression::compress_zstd_frame_with_jobs
- compression::decompress_exact_zstd_frame
- compression::decompress_exact_zstd_frame_with_dictionary
- compression::validate_exact_zstd_frame
- crypto::aead_decrypt
- crypto::aead_encrypt
- crypto::build_aad
- crypto::compute_hmac
- crypto::compute_integrity_tag
- crypto::decrypt_padded_aead_object
- crypto::derive_nonce
- crypto::encrypt_padded_aead_object
- crypto::normalize_passphrase_nfc
- crypto::verify_hmac
- crypto::verify_integrity_tag
- entry_metadata::canonical_base64_decode
- entry_metadata::canonical_base64_encode
- entry_metadata::decode_percent_name
- entry_metadata::encode_canonical_pax
- entry_metadata::encode_percent_name
- entry_metadata::linux_posix_acl_xattr_to_schily
- entry_metadata::parse_auxiliary_record
- entry_metadata::parse_canonical_pax
- entry_metadata::parse_capture_report
- entry_metadata::parse_primary_metadata
- entry_metadata::parse_sparse_payload
- entry_metadata::portable_primary_pax
- entry_metadata::schily_posix_acl_to_linux_xattr
- entry_metadata::validate_group_metadata
- fec::encode_parity_gf16
- fec::gf16_add
- fec::gf16_inverse
- fec::gf16_mul
- fec::gf16_pow
- fec::repair_data_gf16
- format::root_auth_spec_id_for_revision
- metadata::hash_prefix
- metadata::is_directory_ancestor
- metadata::normalize_lookup_directory_path
- metadata::normalize_lookup_file_path
- metadata::validate_directory_path_bytes
- metadata::validate_file_path_bytes
- non_seekable_reader::extract_non_seekable_stream_to_dir
- non_seekable_reader::extract_non_seekable_stream_to_dir_with_bootstrap_sidecar
- non_seekable_reader::extract_non_seekable_stream_to_dir_with_recipient_wrap_resolver
- non_seekable_reader::extract_non_seekable_stream_to_dir_with_recipient_wrap_resolver_and_bootstrap_sidecar
- non_seekable_reader::extract_unencrypted_non_seekable_stream_to_dir
- non_seekable_reader::extract_unencrypted_non_seekable_stream_to_dir_with_bootstrap_sidecar
- non_seekable_reader::list_non_seekable_stream
- non_seekable_reader::list_non_seekable_stream_with_bootstrap_sidecar
- non_seekable_reader::list_non_seekable_stream_with_recipient_wrap_resolver
- non_seekable_reader::list_non_seekable_stream_with_recipient_wrap_resolver_and_bootstrap_sidecar
- non_seekable_reader::list_unencrypted_non_seekable_stream
- non_seekable_reader::list_unencrypted_non_seekable_stream_with_bootstrap_sidecar
- non_seekable_reader::verify_non_seekable_stream
- non_seekable_reader::verify_non_seekable_stream_with_bootstrap_sidecar
- non_seekable_reader::verify_non_seekable_stream_with_options
- non_seekable_reader::verify_non_seekable_stream_with_recipient_wrap_resolver_and_bootstrap_sidecar
- non_seekable_reader::verify_non_seekable_stream_with_recipient_wrap_resolver_options
- non_seekable_reader::verify_unencrypted_non_seekable_stream_with_bootstrap_sidecar
- non_seekable_reader::verify_unencrypted_non_seekable_stream_with_options
- padding::append_suffix_padding
- padding::depad_suffix_padding
- padding::suffix_pad_for_aead
- reader::open_archive
- reader::open_archive_unencrypted
- reader::open_archive_volumes
- reader::open_archive_volumes_unencrypted
- reader::open_archive_with_bootstrap_sidecar
- reader::open_archive_with_recipient_wrap_resolver
- reader::open_non_seekable_archive
- reader::open_seekable_archive
- reader::open_seekable_archive_volumes
- reader::open_seekable_archive_volumes_with_recipient_wrap_resolver_options
- reader::open_seekable_archive_with_bootstrap_sidecar
- reader::open_seekable_archive_with_bootstrap_sidecar_options
- reader::open_seekable_archive_with_recipient_wrap_resolver_options
- reader::public_no_key_verify_archive_with
- reader::public_no_key_verify_volumes_with
- reader::public_no_key_verify_volumes_with_options
- reader::sequential_extract_tar_stream
- root_auth::archive_root
- root_auth::archive_root_for_revision
- root_auth::critical_metadata_digest
- root_auth::data_block_merkle_leaf_hash
- root_auth::data_block_merkle_leaf_hash_for_revision
- root_auth::data_block_merkle_root
- root_auth::data_block_merkle_root_for_revision
- root_auth::data_block_merkle_root_from_leaf_hashes
- root_auth::data_block_merkle_root_from_leaf_hashes_for_revision
- root_auth::fec_layout_digest
- root_auth::fec_layout_digest_for_revision
- root_auth::index_digest
- root_auth::index_digest_for_revision
- root_auth::root_auth_descriptor_digest
- root_auth::root_auth_descriptor_digest_for_revision
- root_auth::signer_identity_digest
- tar_model::parse_tar_member_group
- tar_model::validate_tar_stream_total_extraction_size
- wire::compute_key_wrap_table_digest
- wire::scan_crypto_extension_tlvs
- wire::validate_crypto_extension_semantics
- write_sized_raw_member_archive_to_sink_with_kdf_and_root_auth
- write_tar_stream_archive
- write_tar_stream_archive_to_sink
- write_tar_stream_archive_to_sink_with_kdf_and_root_auth
- writer::encode_v45_sparse_map
- writer::write_archive
- writer::write_archive_sources_to_sink
- writer::write_archive_sources_to_sink_ordered_parallel
- writer::write_archive_sources_to_sink_ordered_parallel_with_progress
- writer::write_archive_sources_to_sink_ordered_parallel_with_recipient_wrap_records
- writer::write_archive_sources_to_sink_ordered_parallel_with_recipient_wrap_records_and_progress
- writer::write_archive_sources_to_sink_single_pass
- writer::write_archive_sources_to_sink_single_pass_with_progress
- writer::write_archive_sources_to_sink_single_pass_with_recipient_wrap_records
- writer::write_archive_sources_to_sink_with_progress
- writer::write_archive_unencrypted
- writer::write_archive_with_dictionary
- writer::write_archive_with_dictionary_and_kdf
- writer::write_archive_with_dictionary_and_root_auth
- writer::write_archive_with_dictionary_kdf_and_root_auth
- writer::write_archive_with_kdf
- writer::write_archive_with_recipient_wrap_records
- writer::write_archive_with_root_auth
- writer::write_archive_with_root_auth_and_kdf
- writer::write_archive_with_root_auth_and_recipient_wrap_records
- writer::write_empty_archive
Type Aliases
- entry_metadata::PaxRecords
- reader::ExtractedRegularFile
- reader::RecipientWrapCandidateMasterKey
- writer::RootAuthAuthenticator
Constants
- entry_metadata::CAPTURE_PARTIAL
- entry_metadata::CAPTURE_REPORT_KIND
- entry_metadata::CORE_PROFILE
- entry_metadata::EXTENDED_METADATA_V1
- entry_metadata::FILE_ENTRY_KNOWN_FLAGS
- entry_metadata::HAS_AUXILIARY_STREAMS
- entry_metadata::HAS_NATIVE_METADATA
- entry_metadata::HAS_SPARSE_EXTENTS
- entry_metadata::LINUX_PROFILE
- entry_metadata::MACOS_PROFILE
- entry_metadata::MAX_AGGREGATE_PAX_PAYLOAD
- entry_metadata::MAX_AUXILIARY_COUNT
- entry_metadata::MAX_AUXILIARY_NAME_LEN
- entry_metadata::MAX_CAPTURE_REPORT_ROWS
- entry_metadata::MAX_LOCAL_PAX_PAYLOAD
- entry_metadata::MAX_PROFILE_COUNT
- entry_metadata::MAX_PROFILE_ID_LEN
- entry_metadata::MAX_SPARSE_EXTENTS
- entry_metadata::PORTABLE_PROFILE
- entry_metadata::POSIX_PROFILE
- entry_metadata::REQUIRES_SYSTEM_RESTORE
- entry_metadata::WINDOWS_PROFILE
- format::BLOCK_RECORD_FRAMING_LEN
- format::BOOTSTRAP_SIDECAR_HEADER_LEN
- format::CRITICAL_METADATA_IMAGE_FIXED_LEN
- format::CRITICAL_METADATA_RECOVERY_HEADER_LEN
- format::CRITICAL_METADATA_RECOVERY_SHARD_HEADER_LEN
- format::CRITICAL_RECOVERY_LOCATOR_LEN
- format::CRYPTO_EXTENSION_HEADER_LEN
- format::CRYPTO_EXTENSION_MAX_VALUE_LEN
- format::CRYPTO_HEADER_FIXED_LEN
- format::CRYPTO_HEADER_HMAC_LEN
- format::FORMAT_VERSION
- format::IMAGE_CRC_LEN
- format::LOCATOR_PAIR_LEN
- format::MANIFEST_FOOTER_LEN
- format::MASTER_KEY_LEN
- format::READER_MAX_ARGON2ID_M_COST_KIB
- format::READER_MAX_ARGON2ID_PARALLELISM
- format::READER_MAX_ARGON2ID_T_COST
- format::READER_MAX_BLOCK_SIZE
- format::READER_MAX_CHUNK_SIZE
- format::READER_MAX_CMRA_PARITY_PCT
- format::READER_MAX_CRYPTO_HEADER_LEN
- format::READER_MAX_ENVELOPE_TARGET_SIZE
- format::READER_MAX_FEC_CLASS_SHARDS
- format::READER_MAX_INDEX_FEC_CLASS_SHARDS
- format::READER_MAX_INDEX_ROOT_FEC_CLASS_SHARDS
- format::READER_MAX_KEY_WRAP_TABLE_LEN
- format::READER_MAX_KEY_WRAP_TABLE_RECIPIENT_RECORDS
- format::READER_MAX_PATH_LENGTH
- format::READER_MAX_ROOT_AUTH_AUTHENTICATOR_VALUE_LEN
- format::READER_MAX_ROOT_AUTH_FOOTER_LEN
- format::READER_MAX_ROOT_AUTH_SIGNER_IDENTITY_LEN
- format::READER_MAX_STRIPE_WIDTH
- format::READER_MAX_SUPPORTED_VOLUME_FORMAT_REV
- format::ROOT_AUTH_FOOTER_FIXED_LEN
- format::ROOT_AUTH_SPEC_ID
- format::ROOT_AUTH_SPEC_ID_V45
- format::SERIALIZED_REGION_HEADER_LEN
- format::SUBKEY_LEN
- format::VOLUME_FORMAT_REV
- format::VOLUME_FORMAT_REV_45
- format::VOLUME_HEADER_LEN
- format::VOLUME_TRAILER_LEN
- metadata::DIRECTORY_HINT_ENTRY_LEN
- metadata::DIRECTORY_HINT_SHARD_ENTRY_LEN
- metadata::DIRECTORY_HINT_TABLE_LEN
- metadata::ENVELOPE_ENTRY_LEN
- metadata::FILE_ENTRY_LEN
- metadata::FRAME_ENTRY_LEN
- metadata::INDEX_ROOT_LEN
- metadata::INDEX_SHARD_HEADER_LEN
- metadata::SHARD_ENTRY_LEN