List of all items
Structs
- DedupConfig
- DedupStats
- audio::AudioData
- audio::AudioFingerprint
- audio::AudioSimilarity
- audio::FftConfig
- audio_fingerprint::AudioFingerprint
- audio_fingerprint::AudioFingerprintMatcher
- bloom_filter::BloomFilter
- bloom_filter::DedupPipelineConfig
- bloom_filter::DedupPipelineResult
- bloom_filter::NearDuplicateDetector
- bloom_filter::PreScreenResult
- bloom_prescreen::BloomPrescreen
- chromagram::ChromaConfig
- chromagram::ChromaFingerprint
- chromagram::ChromagramExtractor
- cluster::ClusterBuilder
- cluster::ClusterSummary
- cluster::DuplicateCluster
- cluster::SimilarityPair
- content_id::ContentFingerprint
- content_id::ContentId
- content_id::ContentIdRegistry
- content_id::ContentIdStats
- content_signature::ContentSignature
- content_signature::RadialVarianceProfile
- content_signature::RobustMatchResult
- content_signature::RobustSignature
- content_signature::SignatureDatabase
- content_signature::SpectralPeakConstellation
- content_signature::TemporalRhythm
- cross_format::CrossFormatConfig
- cross_format::CrossFormatDetector
- cross_format::CrossFormatGroup
- cross_format::CrossFormatMatch
- cross_format::FormatInfo
- cross_format::SignalScores
- dedup_cache::CacheEntry
- dedup_cache::CacheStats
- dedup_cache::DedupSessionCache
- dedup_cache::HashCache
- dedup_cache::LruCache
- dedup_index::DedupEntry
- dedup_index::DedupIndex
- dedup_index::FileFeatures
- dedup_policy::DedupDecision
- dedup_policy::DedupPolicy
- dedup_policy::DedupPolicyConfig
- dedup_policy::GroupDecision
- dedup_policy::GroupPolicy
- dedup_queue::DedupQueue
- dedup_queue::DedupTask
- dedup_queue::QueueStats
- dedup_report::DedupReport
- dedup_report::DedupSummary
- dedup_report::GroupSavings
- dedup_report::SavingsSummary
- dedup_report_detailed::DetailedDuplicateGroup
- dedup_report_detailed::DetailedReport
- dedup_report_detailed::DetailedReportBuilder
- dedup_report_detailed::FileEntry
- dedup_report_detailed::SpaceSavingsEstimate
- dedup_report_ext::DuplicateEntry
- dedup_report_ext::DuplicateGroup
- dedup_report_ext::ExtStats
- dedup_report_ext::ExtendedReport
- dedup_report_ext::FormatBreakdown
- dedup_report_ext::ReportBuilder
- dedup_report_ext::SizeDistribution
- dedup_stats::ActionRecommendation
- dedup_stats::ClusterInfo
- dedup_stats::GroupStats
- dedup_stats::SimilarityHistogram
- dedup_stats::SpaceSavingsReport
- exact_match::ContentId
- exact_match::ExactDedupReport
- exact_match::ExactMatchIndex
- exact_match::FileSizeFilter
- frame_hash::FrameHash
- frame_hash::FrameHashStore
- fuzzy_match::BigramSimilarity
- fuzzy_match::EditDistance
- fuzzy_match::FilenameMatcher
- fuzzy_match::FuzzyScore
- fuzzy_match::TokenMatcher
- hash::Chunk
- hash::ChunkIndex
- hash::Chunker
- hash::FileHash
- hash::RollingHash
- hash_store::HashEntry
- hash_store::HashStore
- hierarchical::DedupGroup
- hierarchical::DedupItem
- hierarchical::HierarchicalConfig
- hierarchical::HierarchicalDedup
- hierarchical::HierarchicalResult
- incremental::FileState
- incremental::IncrementalIndex
- incremental::ScanResult
- lsh_index::BitLshIndex
- lsh_index::BucketStats
- lsh_index::LshBucket
- lsh_index::LshDedupResult
- lsh_index::LshIndex
- merge_strategy::DuplicateGroup
- merge_strategy::FileCandidate
- merge_strategy::FileResolution
- merge_strategy::MergeExecutor
- merge_strategy::MergeReport
- merge_strategy::MergeResolution
- merge_strategy::MergeResolver
- metadata::MediaMetadata
- metadata::MetadataSimilarity
- minhash::HashParams
- minhash::MinHashIndex
- minhash::MinHashSignature
- minhash::MinHasher
- near_duplicate::LshBucket
- near_duplicate::LshIndex
- near_duplicate::MinHash
- near_duplicate::SimHash
- near_duplicate_cluster::ClusterStats
- near_duplicate_cluster::NearDuplicateCluster
- near_duplicate_cluster::NearDuplicateClusterer
- near_duplicate_cluster::SimilarityEdge
- near_duplicate_cluster::UnionFind
- network_dedup::CrossNodeGroup
- network_dedup::CrossNodeSummary
- network_dedup::FileRecord
- network_dedup::NetworkDedupConfig
- network_dedup::NetworkDedupEngine
- network_dedup::NodeManifest
- parallel_indexer::IndexConfig
- parallel_indexer::IndexEntry
- parallel_indexer::IndexError
- parallel_indexer::IndexResult
- parallel_indexer::ParallelIndexer
- perceptual_hash::PerceptualDeduplicator
- perceptual_hash::PerceptualHash
- persistent_cache::CachedEntry
- persistent_cache::PersistentFingerprintCache
- phash::AudioSegmentFingerprint
- phash::FingerprintComparison
- phash::FrameMatch
- phash::GrayFrame
- phash::PHash
- phash::SlidingWindowConfig
- progress::CallbackReporter
- progress::LoggingReporter
- progress::MultiReporter
- progress::NullReporter
- progress::ProgressTracker
- progress::ThrottledReporter
- report::DuplicateGroup
- report::DuplicateReport
- report::Recommendation
- report::SimilarityScore
- rolling_hash::BuzHash
- rolling_hash::ChunkBoundary
- rolling_hash::ChunkerConfig
- rolling_hash::ContentChunker
- rolling_hash::RollingHashStream
- segment_dedup::SegmentDedupConfig
- segment_dedup::SegmentDeduplicator
- segment_dedup::SegmentHash
- segment_dedup::SegmentRecord
- segment_dedup::SharedClipMatch
- signature_store::SignatureEntry
- signature_store::SignatureStore
- signature_store::StoreConfig
- signature_store::StoreStats
- similarity_index::BinaryHash
- similarity_index::BucketSimilarityIndex
- similarity_index::Candidate
- similarity_index::IndexEntry
- similarity_index::LinearSimilarityIndex
- space_savings::DuplicateGroupSavings
- space_savings::GroupEntry
- space_savings::SpaceSavingsEstimator
- space_savings::SpaceSavingsReport
- stream_dedup::ChunkDigest
- stream_dedup::StreamChunker
- stream_dedup::StreamChunkerConfig
- stream_dedup::StreamDedupIndex
- stream_dedup::StreamFingerprint
- video_dedup::DuplicateCluster
- video_dedup::DuplicatePair
- video_dedup::TrimmedDuplicateDetector
- video_dedup::VideoDuplicateDetector
- video_dedup::VideoFingerprint
- video_dedup_pipeline::DHash
- video_dedup_pipeline::DuplicateVideoGroup
- video_dedup_pipeline::KeyframeHash
- video_dedup_pipeline::PipelineResult
- video_dedup_pipeline::PipelineStats
- video_dedup_pipeline::SimilarityMatrix
- video_dedup_pipeline::VideoDedupPipeline
- video_dedup_pipeline::VideoDescriptor
- video_segment_dedup::SegmentFingerprint
- video_segment_dedup::SegmentMatch
- video_segment_dedup::TemporalWindow
- video_segment_dedup::TemporalWindowMatcher
- video_segment_dedup::VideoSegmentDeduplicator
- visual::FeaturePoint
- visual::Image
- visual::PerceptualHash
- visual::SsimConfig
- visual::SsimParams
- visual::VisualSimilarity
Enums
- DedupError
- DetectionStrategy
- audio::SampleFormat
- audio::WindowFunction
- cluster::MergeStrategy
- content_signature::SignatureType
- dedup_policy::DedupAction
- dedup_policy::GroupAction
- dedup_policy::KeepCriterion
- dedup_queue::DedupPriority
- dedup_queue::DedupTaskKind
- dedup_report::DedupStat
- dedup_report_detailed::ConfidenceTier
- dedup_report_detailed::RecommendedAction
- dedup_stats::ActionSeverity
- frame_hash::HashAlgorithm
- hierarchical::DetectionPass
- incremental::FileChange
- merge_strategy::AppliedAction
- merge_strategy::LinkMode
- merge_strategy::MergeAction
- merge_strategy::MergeStrategy
- near_duplicate_cluster::ClusterAction
- near_duplicate_cluster::LinkageStrategy
- network_dedup::DuplicateMethod
- perceptual_hash::HashAlgo
- progress::ProgressEvent
- report::RecommendationAction
- space_savings::RetentionStrategy
Traits
Functions
- audio::compare_audio
- audio::compute_fingerprint
- audio::compute_mfcc
- audio::compute_spectral_similarity
- audio::compute_spectrogram
- audio::compute_waveform_similarity
- audio::find_offset
- audio_fingerprint::chroma_vector
- audio_fingerprint::fold_chroma_to_fingerprint
- audio_fingerprint::hamming_distance
- bloom_filter::prescreen_fingerprints
- bloom_filter::prescreen_perceptual_hashes
- bloom_filter::run_dedup_pipeline
- cluster::merge_clusters
- cluster::transitive_closure_groups
- cluster::transitive_groups_from_pairs
- dedup_index::compute_file_features
- dedup_policy::apply_group_policy
- dedup_policy::select_keeper
- dedup_report::estimate_savings
- dedup_report::estimate_savings_from_summary
- dedup_stats::generate_recommendations
- fuzzy_match::hamming_distance
- fuzzy_match::hamming_similarity
- hash::compute_chunk_similarity
- hash::compute_data_hash
- hash::compute_file_hash
- lsh_index::group_by_lsh_pairs
- lsh_index::lsh_dedup_pass
- merge_strategy::is_preferred_path
- merge_strategy::resolve
- metadata::compare_codecs
- metadata::compare_containers
- metadata::compare_durations
- metadata::compare_filenames
- metadata::compare_metadata
- metadata::compare_resolutions
- metadata::compare_sizes
- metadata::compare_titles
- metadata::extract_metadata
- metadata::find_metadata_duplicates
- metadata::fuzzy_search
- metadata::metadata_quality
- minhash::exact_jaccard
- perceptual_hash::compute_ahash
- perceptual_hash::compute_ahash_at_resolution
- perceptual_hash::compute_dhash
- perceptual_hash::compute_dhash_at_resolution
- perceptual_hash::compute_multi_hash
- perceptual_hash::compute_whash
- perceptual_hash::multi_hash_similarity
- phash::compare_fingerprints
- phash::compute_audio_fingerprint
- phash::compute_phash
- phash::compute_phash_rgb
- phash::detect_frozen_segments
- phash::sliding_window_detect
- rolling_hash::chunk_bytes
- rolling_hash::rolling_hash_slice
- segment_dedup::find_shared_clips
- segment_dedup::find_shared_clips_with_hashes
- video_segment_dedup::match_segments
- visual::compare_histograms
- visual::compare_images
- visual::compute_ahash
- visual::compute_dhash
- visual::compute_histogram
- visual::compute_phash
- visual::compute_ssim
- visual::compute_whash
- visual::extract_features
- visual::find_ssim_duplicates
- visual::find_ssim_duplicates_with_config
- visual::match_features