List of all items
Structs
- analyzer::AnalyzerFieldState
- analyzer::BitStats
- analyzer::CompressionOptions
- analyzer::SchemaAnalyzer
- analyzer::SizeEstimationParameters
- brute_force::BruteForceConfig
- brute_force::OptimizationResult
- brute_force::brute_force_custom::CustomComparisonOptimizationResult
- brute_force::brute_force_split::SplitComparisonOptimizationResult
- comparison::GroupComparisonMetrics
- comparison::GroupDifference
- comparison::compare_groups::GroupComparisonResult
- comparison::split_comparison::FieldComparisonMetrics
- comparison::split_comparison::SplitComparisonResult
- comparison::stats::Stats
- results::FieldMetrics
- results::analysis_results::AnalysisResults
- results::merged_analysis_results::MergedAnalysisResults
- results::merged_analysis_results::MergedGroupComparisonResult
- results::merged_analysis_results::MergedSplitComparisonResult
- schema::AnalysisConfig
- schema::CompressionEstimationParams
- schema::Condition
- schema::ConditionalOffset
- schema::CustomComparison
- schema::Field
- schema::Group
- schema::GroupComponentArray
- schema::GroupComponentField
- schema::GroupComponentPadding
- schema::GroupComponentSkip
- schema::GroupComponentStruct
- schema::Metadata
- schema::Schema
- schema::SplitComparison
Enums
- analyzer::AnalysisError
- comparison::compare_groups::GroupComparisonError
- comparison::compare_groups::generate_bytes::GenerateBytesError
- results::AnalysisMergeError
- results::ComputeAnalysisResultsError
- results::PrintFormat
- schema::BitOrder
- schema::FieldDefinition
- schema::GroupComponent
- schema::SchemaError
- utils::analyze_utils::BitReaderContainer
- utils::analyze_utils::BitWriterContainer
Functions
- brute_force::apply_optimized_coefficients
- brute_force::brute_force_custom::find_optimal_custom_result_coefficients
- brute_force::brute_force_custom::print_optimization_results
- brute_force::brute_force_split::find_optimal_split_result_coefficients
- brute_force::brute_force_split::print_optimization_results
- brute_force::optimize_and_apply_coefficients
- brute_force::print_all_optimization_results
- comparison::split_comparison::make_split_comparison_result
- comparison::stats::calculate_custom_zstd_ratio_stats
- comparison::stats::calculate_percentile
- comparison::stats::calculate_stats
- comparison::stats::calculate_zstd_ratio_stats
- comparison::stats::format_stats
- csv::calc_ratio
- csv::write_all_csvs
- csv::write_custom_comparison_csv
- csv::write_field_bit_stats_csv
- csv::write_field_csvs
- csv::write_field_value_stats_csv
- csv::write_split_comparison_csv
- offset_evaluator::try_evaluate_file_offset
- offset_evaluator::try_evaluate_offset
- plot::generate_plots
- plot::generate_ratio_custom_comparison_plot
- plot::generate_ratio_split_comparison_plot
- results::analysis_results::compute_analysis_results
- results::merged_analysis_results::merge_analysis_results
- utils::analyze_utils::bit_writer_to_reader
- utils::analyze_utils::calculate_file_entropy
- utils::analyze_utils::create_bit_reader
- utils::analyze_utils::create_bit_writer
- utils::analyze_utils::create_bit_writer_with_owned_data
- utils::analyze_utils::get_writer_buffer
- utils::analyze_utils::get_zstd_compressed_size
- utils::analyze_utils::reverse_bits
- utils::analyze_utils::size_estimate