List of all items
Structs
- cli::commands::pending::PendingArgs
- config::HttpProviderConfig
- config::JsonLoggingConfig
- config::LastFmConfig
- config::MusicBrainzProviderConfig
- config::OpenAIProviderConfig
- config::ProvidersConfig
- config::ReleaseFilterConfig
- config::ScrobbleScrubberConfig
- config::ScrubberConfig
- config::StorageConfig
- default_rules::DefaultRule
- default_rules::DefaultRulePattern
- default_rules::DefaultRuleSet
- event_logger::EventLogger
- events::LogEditInfo
- events::ProcessingContext
- events::ScrubberEvent
- json_logger::EditDetails
- json_logger::EditLogEntry
- json_logger::JsonLogger
- json_logger::TrackMetadata
- musicbrainz_provider::MusicBrainzMatch
- musicbrainz_provider::MusicBrainzScrubActionProvider
- persistence::FileStorage
- persistence::MemoryStorage
- persistence::PendingEdit
- persistence::PendingEditsState
- persistence::PendingRewriteRule
- persistence::PendingRewriteRulesState
- persistence::RewriteRulesState
- persistence::RuleTransformationPreview
- persistence::SettingsState
- persistence::TimestampState
- recent_user_manager::RecentUserData
- recent_user_manager::RecentUserManager
- rewrite::RewriteRule
- rewrite::SdRule
- rewrite_processor::MetadataRewriteProcessor
- rewrite_processor::MetadataRewriteRule
- rewrite_processor::RewriteProcessor
- rewrite_processor::TransformRule
- scrub_action_provider::ActionProviderError
- scrub_action_provider::OrScrubActionProvider
- scrub_action_provider::RewriteRulesScrubActionProvider
- scrub_action_provider::SuggestionWithContext
- scrubber::ScrobbleScrubber
- session_manager::SessionManager
- track_cache::CacheMergeStats
- track_cache::CacheMetadata
- track_cache::CacheStats
- track_cache::TrackCache
- track_provider::CachedTrackProvider
- track_provider::DirectTrackProvider
Enums
- cli::commands::musicbrainz::MusicBrainzCommands
- cli::commands::pending::PendingCommands
- config::ReleaseFilterType
- config::TrackProviderType
- events::ProcessingResult
- events::ProcessingType
- events::ScrubberError
- events::ScrubberEventType
- rewrite::RewriteError
- rewrite_processor::RewriteProcessorError
- scrub_action_provider::ScrubActionSuggestion
- track_provider::TrackProvider
Traits
Functions
- cli::auth::create_authenticated_client
- cli::commands::cache::extend_cache
- cli::commands::cache::load_artist_tracks_cli
- cli::commands::cache::refresh_cache
- cli::commands::cache::show_cache_state
- cli::commands::cache::show_recent_tracks_from_api
- cli::commands::pending::handle_pending_command
- cli::commands::rules::add_rewrite_rule
- cli::commands::rules::enable_default_rules
- cli::commands::rules::remove_rewrite_rule
- cli::commands::rules::show_active_rules
- cli::commands::timestamp::set_timestamp_anchor
- cli::commands::timestamp::set_timestamp_anchor_to_timestamp
- cli::run
- default_rules::load_all_default_rules
- default_rules::load_default_remaster_rules
- default_rules::load_default_rewrite_rules
- edit::apply_edit_to_lastfm
- edit::create_pending_edit
- edit::dry_run_edit
- rewrite::any_rules_apply
- rewrite::any_rules_match
- rewrite::apply_all_rules
- rewrite::create_no_op_edit
- rewrite::default_rules
- rewrite::load_comprehensive_default_rules