List of all items
Structs
- core_api::benchmarks::bench_results::BenchmarkResult
- core_api::benchmarks::bench_summary::Summary
- core_api::compression::codecs::auto::AutoCompressor
- core_api::compression::codecs::auto::AutoDecompressor
- core_api::compression::codecs::deflate::DeflateCompressor
- core_api::compression::codecs::deflate::DeflateDecompressor
- core_api::compression::codecs::lz4::Lz4Compressor
- core_api::compression::codecs::lz4::Lz4Decompressor
- core_api::compression::codecs::zstd::ZstdCompressor
- core_api::compression::codecs::zstd::ZstdDecompressor
- core_api::compression::types::CodecOptions
- core_api::crypto::digest::DigestFrame
- core_api::crypto::digest::SegmentDigestBuilder
- core_api::crypto::digest::SegmentDigestVerifier
- core_api::crypto::types::AadHeader
- core_api::headers::types::HeaderV1
- core_api::parallelism::policy::HybridCompactionPolicy
- core_api::parallelism::profiles::GpuInfo
- core_api::parallelism::profiles::HybridParallelismProfile
- core_api::parallelism::profiles::ParallelismConfig
- core_api::parallelism::scheduler::Scheduler
- core_api::recovery::checkpoint::DecryptCheckpoint
- core_api::recovery::checkpoint::SegmentCheckpoint
- core_api::recovery::persist::AsyncLogManager
- core_api::recovery::persist::LogManager
- core_api::recovery::resume::SegmentResumePoint
- core_api::stream_v2::compression_worker::types::CodecInfo
- core_api::stream_v2::compression_worker::worker_cpu::CpuCompressionBackend
- core_api::stream_v2::compression_worker::worker_gpu::GpuCompressionBackend
- core_api::stream_v2::core::ApiConfig
- core_api::stream_v2::core::DecryptParams
- core_api::stream_v2::core::EncryptParams
- core_api::stream_v2::core::MasterKey
- core_api::stream_v2::frame_worker::decrypt::DecryptFrameWorker1
- core_api::stream_v2::frame_worker::encrypt::EncryptFrameWorker1
- core_api::stream_v2::frame_worker::types::DecryptedFrame
- core_api::stream_v2::frame_worker::types::EncryptedFrame
- core_api::stream_v2::frame_worker::types::FrameInput
- core_api::stream_v2::framing::types::FrameHeader
- core_api::stream_v2::framing::types::FrameView
- core_api::stream_v2::io::OrderedEncryptedWriter
- core_api::stream_v2::io::OrderedPlaintextWriter
- core_api::stream_v2::io::PayloadReader
- core_api::stream_v2::io::SharedBufferWriter
- core_api::stream_v2::pipeline::types::CancelHandle
- core_api::stream_v2::pipeline::types::PipelineCancellation
- core_api::stream_v2::pipeline::types::PipelineConfig
- core_api::stream_v2::segment_worker::decrypt::DecryptSegmentWorker1
- core_api::stream_v2::segment_worker::encrypt::EncryptSegmentWorker1
- core_api::stream_v2::segment_worker::types::CryptoContextBase
- core_api::stream_v2::segment_worker::types::DecryptContext
- core_api::stream_v2::segment_worker::types::DecryptSegmentInput
- core_api::stream_v2::segment_worker::types::DecryptedSegment
- core_api::stream_v2::segment_worker::types::EncryptContext
- core_api::stream_v2::segment_worker::types::EncryptSegmentInput
- core_api::stream_v2::segment_worker::types::EncryptedSegment
- core_api::stream_v2::segmenting::types::SegmentFlags
- core_api::stream_v2::segmenting::types::SegmentHeader
- core_api::stream_v2::segmenting::types::SegmentView
- core_api::telemetry::counters::TelemetryCounters
- core_api::telemetry::snapshot::TelemetrySnapshot
- core_api::telemetry::timers::StageTimes
- core_api::telemetry::timers::TelemetryTimer
Enums
- core_api::compression::types::ChecksumAlg
- core_api::compression::types::CodecError
- core_api::compression::types::CodecLevel
- core_api::compression::types::CompressionCodec
- core_api::compression::types::CompressionError
- core_api::crypto::aead::AeadImpl
- core_api::crypto::digest::DigestAlg
- core_api::crypto::digest::DigestError
- core_api::crypto::digest::DigestState
- core_api::crypto::types::AadError
- core_api::crypto::types::CryptoError
- core_api::crypto::types::NonceError
- core_api::headers::types::AadDomain
- core_api::headers::types::AlgProfile
- core_api::headers::types::CipherSuite
- core_api::headers::types::HeaderError
- core_api::headers::types::HkdfPrf
- core_api::headers::types::Strategy
- core_api::parallelism::profiles::GpuBackend
- core_api::parallelism::scheduler::WorkerTarget
- core_api::recovery::checkpoint::DecryptState
- core_api::recovery::checkpoint::SerializedState
- core_api::recovery::persist::UnifiedEntry
- core_api::stream_v2::compression_worker::types::CompressionWorkerError
- core_api::stream_v2::frame_worker::types::FrameWorkerError
- core_api::stream_v2::framing::types::FrameError
- core_api::stream_v2::framing::types::FrameType
- core_api::stream_v2::io::InputSource
- core_api::stream_v2::io::OutputSink
- core_api::stream_v2::segment_worker::types::SegmentWorkerError
- core_api::stream_v2::segmenting::types::SegmentError
- core_api::telemetry::timers::Stage
- core_api::types::StreamError
- core_api::utils::ChecksumAlg
Traits
- core_api::benchmarks::bench_utils::AsyncCleanup
- core_api::benchmarks::bench_utils::Cleanup
- core_api::compression::types::Compressor
- core_api::compression::types::Decompressor
- core_api::recovery::checkpoint::Checkpointable
- core_api::stream_v2::compression_worker::types::CompressionBackend
- core_api::stream_v2::pipeline::types::Cancellation
Functions
- core_api::benchmarks::bench_metadata::collect_cpu_metadata
- core_api::benchmarks::bench_metadata::collect_disk_metadata
- core_api::benchmarks::bench_metadata::collect_environment_metadata
- core_api::benchmarks::bench_metadata::collect_git_metadata
- core_api::benchmarks::bench_metadata::collect_memory_metadata
- core_api::benchmarks::bench_metadata::collect_metadata
- core_api::benchmarks::bench_metadata::collect_process_metadata
- core_api::benchmarks::bench_metadata::collect_system_metadata
- core_api::benchmarks::bench_metadata::detect_container
- core_api::benchmarks::bench_metadata::safe_run
- core_api::benchmarks::bench_metadata::safe_sysinfo_call
- core_api::benchmarks::bench_persists::save_json
- core_api::benchmarks::bench_results::make_result_v2
- core_api::benchmarks::bench_results::pretty_row_header
- core_api::benchmarks::bench_results::print_results
- core_api::benchmarks::bench_runner::bench_v2_main
- core_api::benchmarks::bench_runner::run_async_benchmarks
- core_api::benchmarks::bench_runner::run_sync_benchmarks
- core_api::benchmarks::bench_summary::compute_summary
- core_api::benchmarks::bench_utils::cleanup_file
- core_api::benchmarks::bench_utils::create_plain_file
- core_api::benchmarks::bench_utils::dummy_master_key
- core_api::benchmarks::bench_utils::fragmented_source
- core_api::benchmarks::bench_utils::fragmented_source_async
- core_api::benchmarks::bench_utils::get_timestamp
- core_api::benchmarks::bench_utils::measure_cpu_percent
- core_api::benchmarks::bench_utils::measure_memory_mb
- core_api::benchmarks::bench_utils::random_bytes
- core_api::benchmarks::bench_utils::random_chunk_source
- core_api::benchmarks::bench_utils::random_chunk_source_async
- core_api::benchmarks::bench_utils::safe_cleanup_async
- core_api::benchmarks::bench_utils::safe_cleanup_sync
- core_api::benchmarks::bench_utils::safe_remove
- core_api::benchmarks::bench_utils::sync_file_reader
- core_api::compression::registry::create_compressor
- core_api::compression::registry::create_decompressor
- core_api::compression::stream::compress_stream
- core_api::compression::stream::decompress_stream
- core_api::compression::types::compute_checksum
- core_api::compression::types::enum_name_or_hex
- core_api::compression::types::verify_checksum
- core_api::constants::cipher_ids::name
- core_api::crypto::aad::build_aad
- core_api::crypto::kdf::derive_session_key_32
- core_api::crypto::nonce::derive_nonce
- core_api::crypto::nonce::derive_nonce_12_tls_style
- core_api::crypto::nonce::validate_nonce_len
- core_api::crypto::nonce::validate_salt
- core_api::encrypt
- core_api::headers::decode::decode_header_le
- core_api::headers::encode::encode_header_le
- core_api::parallelism::policy::spawn_scheduler_cycle
- core_api::parallelism::profiles::detect_gpu_info
- core_api::parallelism::scheduler::dispatch_segment
- core_api::recovery::bootstrap::resume_decrypt_from_checkpoint
- core_api::recovery::bootstrap::resume_encrypt_from_checkpoint
- core_api::recovery::bootstrap::run_recovery
- core_api::recovery::bootstrap::run_recovery_cycle
- core_api::recovery::persist::compact_unified_log
- core_api::recovery::resume::parse_resume_line
- core_api::stream_v2::compression_worker::worker::make_backend
- core_api::stream_v2::compression_worker::worker::run_compression_worker
- core_api::stream_v2::compression_worker::worker::run_decompression_worker
- core_api::stream_v2::core::decrypt_stream_v2
- core_api::stream_v2::core::encrypt_stream_v2
- core_api::stream_v2::core::is_valid_dictionary
- core_api::stream_v2::core::validate_decrypt_params
- core_api::stream_v2::core::validate_dictionary
- core_api::stream_v2::core::validate_encrypt_params
- core_api::stream_v2::framing::decode::decode_frame
- core_api::stream_v2::framing::decode::decode_frame_header
- core_api::stream_v2::framing::decode::decode_header_in_place
- core_api::stream_v2::framing::decode::decode_in_place
- core_api::stream_v2::framing::encode::encode_frame
- core_api::stream_v2::framing::encode::encode_in_place
- core_api::stream_v2::io::assert_reader_after_header
- core_api::stream_v2::io::open_input
- core_api::stream_v2::io::open_output
- core_api::stream_v2::io::read_exact_or_eof
- core_api::stream_v2::io::read_exact_or_eof_1
- core_api::stream_v2::io::read_segment
- core_api::stream_v2::io::write_header
- core_api::stream_v2::pipeline::compression::spawn_compression_workers
- core_api::stream_v2::pipeline::compression::spawn_compression_workers_scoped
- core_api::stream_v2::pipeline::compression::spawn_decompression_workers
- core_api::stream_v2::pipeline::compression::spawn_decompression_workers_scoped
- core_api::stream_v2::pipeline::pipeline::decrypt_pipeline
- core_api::stream_v2::pipeline::pipeline::encrypt_pipeline
- core_api::stream_v2::segment_worker::dec_helpers::process_decrypt_segment_1
- core_api::stream_v2::segment_worker::enc_helpers::process_encrypt_segment_1
- core_api::stream_v2::segment_worker::types::get_frame_size
- core_api::stream_v2::segment_worker::types::optimal_frame_size
- core_api::stream_v2::segmenting::decode::decode_segment
- core_api::stream_v2::segmenting::decode::decode_segment_header
- core_api::stream_v2::segmenting::encode::encode_segment
- core_api::utils::compute_checksum
- core_api::utils::enum_name_or_hex
- core_api::utils::fmt_bytes
- core_api::utils::to_hex
- core_api::utils::tracing_logger
Type Aliases
Constants
- core_api::compression::types::DEFAULT_LEVEL_DEFLATE
- core_api::compression::types::DEFAULT_LEVEL_LZ4
- core_api::compression::types::DEFAULT_LEVEL_ZSTD
- core_api::compression::types::codec_ids::AUTO
- core_api::compression::types::codec_ids::DEFLATE
- core_api::compression::types::codec_ids::LZ4
- core_api::compression::types::codec_ids::ZSTD
- core_api::constants::ALLOWED_CHUNK_SIZES
- core_api::constants::DEFAULT_CHUNK_SIZE
- core_api::constants::DEFAULT_QUEUE_CAP
- core_api::constants::DEFAULT_WORKERS
- core_api::constants::HEADER_V1
- core_api::constants::MAGIC_DICT
- core_api::constants::MAGIC_RSE1
- core_api::constants::MASTER_KEY_LENGTHS
- core_api::constants::MAX_CHUNK_SIZE
- core_api::constants::MAX_DICT_LEN
- core_api::constants::MIN_DICT_LEN
- core_api::constants::QUEUE_CAPS
- core_api::constants::WORKERS_COUNT
- core_api::constants::aad_domain_ids::FILE_ENVELOPE
- core_api::constants::aad_domain_ids::GENERIC
- core_api::constants::aad_domain_ids::PIPE_ENVELOPE
- core_api::constants::alg_profile_ids::AES256_GCM_HKDF_SHA256
- core_api::constants::alg_profile_ids::AES256_GCM_HKDF_SHA512
- core_api::constants::alg_profile_ids::CHACHA20_POLY1305_HKDF_BLAKE3K
- core_api::constants::alg_profile_ids::CHACHA20_POLY1305_HKDF_SHA256
- core_api::constants::alg_profile_ids::CHACHA20_POLY1305_HKDF_SHA512
- core_api::constants::cipher_ids::AES256_GCM
- core_api::constants::cipher_ids::CHACHA20_POLY1305
- core_api::constants::digest_ids::BLAKE3K
- core_api::constants::digest_ids::SHA256
- core_api::constants::digest_ids::SHA3_256
- core_api::constants::digest_ids::SHA3_512
- core_api::constants::digest_ids::SHA512
- core_api::constants::flags::AAD_STRICT
- core_api::constants::flags::DICT_USED
- core_api::constants::flags::HAS_CRC32
- core_api::constants::flags::HAS_FINAL_DIGEST
- core_api::constants::flags::HAS_TERMINATOR
- core_api::constants::flags::HAS_TOTAL_LEN
- core_api::constants::prf_ids::BLAKE3K
- core_api::constants::prf_ids::SHA256
- core_api::constants::prf_ids::SHA3_256
- core_api::constants::prf_ids::SHA3_512
- core_api::constants::prf_ids::SHA512
- core_api::constants::strategy_ids::AUTO
- core_api::constants::strategy_ids::PARALLEL
- core_api::constants::strategy_ids::SEQUENTIAL
- core_api::crypto::types::KEY_LEN_32
- core_api::crypto::types::NONCE_LEN_12
- core_api::crypto::types::TAG_LEN
- core_api::parallelism::profiles::GPU_THRESHOLD
- core_api::stream_v2::framing::types::FRAME_MAGIC
- core_api::stream_v2::framing::types::FRAME_VERSION
- core_api::stream_v2::segment_worker::types::ALLOWED_FRAME_SIZES
- core_api::stream_v2::segment_worker::types::DEFAULT_FRAME_SIZE
- core_api::stream_v2::segment_worker::types::FRAME_SIZE_TABLE
- core_api::stream_v2::segment_worker::types::MAX_FRAME_SIZE
- core_api::stream_v2::segment_worker::types::MIN_FRAME_SIZE