List of all items
Structs
- commands::achievements::DashboardAchievement
- commands::caches::DetailedCacheStats
- commands::games::GameInput
- commands::games::UpdateGameDetailsInput
- commands::metadata::enrichment::ImportSummary
- commands::metadata::pcgamingwiki::PcgwScrapedResponse
- commands::metadata::search::ProfileSimilarGame
- commands::metadata::shared::EnrichProgress
- commands::metadata::shared::SteamIdResolution
- commands::platforms::core::NewlyImportedGame
- commands::platforms::core::ScanGameInput
- commands::platforms::core::ScanResult
- commands::recommendation::analysis::AnalysisResponse
- commands::recommendation::core::GameRecommendation
- commands::recommendation::core::RecommendationOptions
- commands::settings::KeysBatch
- commands::version::AppSystemInfo
- commands::wishlist::SearchResult
- database::backup::BackupData
- database::core::AppState
- models::Game
- models::GameDataPath
- models::GameDetails
- models::GameExtras
- models::PcgwScrapedData
- models::Subscription
- models::SystemRequirements
- models::WishlistGame
- scrapers::amazon_luna::LunaGame
- scrapers::ea_play::EAPlayGame
- scrapers::game_pass::GamePassGame
- scrapers::ubisoft_plus::UbisoftGame
- services::cache::CacheStats
- services::cf_aggregator::CFStats
- services::cf_aggregator::Similar
- services::integration::gamebrain::GameBrainFilter
- services::integration::gamebrain::GameBrainFilterValue
- services::integration::gamebrain::GameBrainSearchParams
- services::integration::gamebrain::GameBrainSearchResult
- services::integration::gamebrain::GameMedia
- services::integration::gamebrain::SimilarGame
- services::integration::gamerpower::Giveaway
- services::integration::itad::ItadGameOverview
- services::integration::itad::ItadLookupResult
- services::integration::itad::ItadPrice
- services::integration::itad::ItadShop
- services::integration::pcgamingwiki::client::PcgwSearchResult
- services::integration::rawg::EsrbRating
- services::integration::rawg::GameDetails
- services::integration::rawg::RawgDeveloper
- services::integration::rawg::RawgGame
- services::integration::rawg::RawgGenre
- services::integration::rawg::RawgPublisher
- services::integration::rawg::RawgTag
- services::integration::rawg::StoreInfo
- services::integration::rawg::StoreWrapper
- services::integration::steam_api::Category
- services::integration::steam_api::ContentDescriptors
- services::integration::steam_api::Genre
- services::integration::steam_api::SteamAchievement
- services::integration::steam_api::SteamGame
- services::integration::steam_api::SteamReviewSummary
- services::integration::steam_api::SteamSearchItem
- services::integration::steam_api::SteamStoreData
- services::recommendation::analysis::AnalysisStats
- services::recommendation::analysis::DetailedScoreBreakdown
- services::recommendation::analysis::GenreInfluence
- services::recommendation::analysis::ProfileStats
- services::recommendation::analysis::RecommendationAnalysisReport
- services::recommendation::analysis::TagInfluence
- services::recommendation::analysis::UserSettingsReport
- services::recommendation::core::GameWithDetails
- services::recommendation::core::RecommendationConfig
- services::recommendation::core::RecommendationReason
- services::recommendation::core::UserPreferenceVector
- services::recommendation::core::UserSettings
- services::recommendation::scoring::DetailedScoreComponents
- services::tags::TagStats
- sources::amazon::AmazonSource
- sources::battle_net::BattleNetSource
- sources::ea::EaSource
- sources::epic::EpicLibraryItem
- sources::epic::EpicSource
- sources::gog::GogSource
- sources::heroic::HeroicSource
- sources::indiegala::IndiegalaGame
- sources::indiegala::IndiegalaSource
- sources::itch::ItchioGame
- sources::itch::ItchioSource
- sources::legacy::LegacyGame
- sources::legacy::LegacySource
- sources::providers::SourceGame
- sources::scanner::ExecutableCandidate
- sources::scanner::GameDiscovery
- sources::scanner::ScanSession
- sources::scanner::ScanSource
- sources::steam::GameData
- sources::steam::SteamSource
- sources::ubisoft::UbisoftSource
- utils::http_client::HTTP_CLIENT
- utils::launcher::PlatformFallback
- utils::oauth::config::OAuthProviderConfig
- utils::oauth::config::OAuthToken
- utils::oauth::config::TokenResponse
- utils::oauth::core::AuthCallbackResult
- utils::oauth::core::PkceChallenge
- utils::tag_utils::GameTag
- utils::tag_utils::TagKey
- utils::tag_utils::TagMetadata
Enums
- commands::launcher::LaunchOutcome
- models::ImportConfidence
- models::Platform
- services::integration::gamebrain::GameBrainSort
- services::integration::gamebrain::GameBrainSortOrder
- services::recommendation::core::SeriesLimit
- sources::scanner::ExecutableType
- utils::launcher::LaunchResolution
- utils::oauth::config::TokenAuthMethod
- utils::oauth::config::TokenRequestMethod
- utils::tag_utils::TagCategory
- utils::tag_utils::TagRole
Traits
Functions
- commands::achievements::get_recent_achievements
- commands::ai_translation::translate_description
- commands::caches::cleanup_cache
- commands::caches::clear_all_cache
- commands::caches::get_detailed_cache_stats
- commands::games::add_game
- commands::games::delete_game
- commands::games::get_game_by_id
- commands::games::get_games
- commands::games::get_library_game_details
- commands::games::set_game_rating
- commands::games::set_game_status
- commands::games::toggle_favorite
- commands::games::update_game
- commands::games::update_game_details
- commands::launcher::launch_game
- commands::metadata::covers::fetch_missing_covers
- commands::metadata::enrichment::enrich_newly_imported
- commands::metadata::enrichment::update_metadata
- commands::metadata::get_metadata::fill_missing_metadata
- commands::metadata::pcgamingwiki::get_or_fetch_pcgw_data
- commands::metadata::pcgamingwiki::get_pcgw_scraped_data
- commands::metadata::pcgamingwiki::refresh_pcgw_data
- commands::metadata::pcgamingwiki::search_pcgw_games
- commands::metadata::refresh::check_and_refresh_background
- commands::metadata::search::fetch_game_details
- commands::metadata::search::get_active_giveaways
- commands::metadata::search::get_game_media
- commands::metadata::search::get_profile_similar_games
- commands::metadata::search::get_similar_games
- commands::metadata::search::get_trending_games
- commands::metadata::search::get_upcoming_games
- commands::metadata::shared::fetch_rawg_metadata
- commands::metadata::shared::fetch_rawg_metadata_fresh
- commands::metadata::shared::resolve_steam_app_id
- commands::platforms::amazon::amazon_is_authenticated
- commands::platforms::amazon::amazon_login
- commands::platforms::amazon::amazon_logout
- commands::platforms::amazon::import_amazon_games
- commands::platforms::battle_net::import_battle_net_games
- commands::platforms::core::format_import_empty
- commands::platforms::core::format_import_summary
- commands::platforms::core::format_login_success
- commands::platforms::ea::import_ea_games
- commands::platforms::epic::epic_is_authenticated
- commands::platforms::epic::epic_login
- commands::platforms::epic::epic_logout
- commands::platforms::epic::import_epic_games
- commands::platforms::gog::gog_is_authenticated
- commands::platforms::gog::gog_login
- commands::platforms::gog::gog_logout
- commands::platforms::gog::import_gog_games
- commands::platforms::heroic::import_heroic_games
- commands::platforms::indiegala::import_indiegala_games
- commands::platforms::itch::import_itch_games
- commands::platforms::legacy::import_legacy_games
- commands::platforms::scanner::add_game_from_scan
- commands::platforms::scanner::add_games_from_scan
- commands::platforms::scanner::scan_games_folder
- commands::platforms::steam::import_steam_library
- commands::platforms::ubisoft::import_ubisoft_games
- commands::platforms::xbox::import_xbox_games
- commands::recommendation::analysis::generate_recommendation_analysis
- commands::recommendation::core::get_user_profile
- commands::recommendation::core::recommend_collaborative_library
- commands::recommendation::core::recommend_from_library
- commands::recommendation::core::recommend_hybrid_library
- commands::settings::delete_secret
- commands::settings::get_secret
- commands::settings::get_secrets
- commands::settings::list_secrets
- commands::settings::set_secret
- commands::settings::set_secrets
- commands::subscriptions::get_amazon_luna_catalog
- commands::subscriptions::get_ea_play_catalog
- commands::subscriptions::get_game_pass_catalog
- commands::subscriptions::get_subscription_settings
- commands::subscriptions::get_ubisoft_plus_catalog
- commands::subscriptions::save_subscription_settings
- commands::system::open_file
- commands::system::open_folder
- commands::version::get_app_version
- commands::version::get_app_version_info
- commands::version::is_updater_enabled
- commands::wishlist::add_to_wishlist
- commands::wishlist::check_wishlist_status
- commands::wishlist::fetch_wishlist_covers
- commands::wishlist::get_wishlist
- commands::wishlist::import_wishlist
- commands::wishlist::refresh_prices
- commands::wishlist::remove_from_wishlist
- commands::wishlist::search_wishlist_game
- commands::wishlist::search_wishlist_game_by_features
- database::backup::backup_before_update
- database::backup::backup_if_major_update
- database::backup::export_database
- database::backup::import_database
- database::configs::get_config
- database::configs::get_stored_app_version
- database::configs::get_stored_schema_version
- database::configs::set_config
- database::configs::store_app_version
- database::configs::store_schema_version
- database::core::current_schema_version
- database::core::delete_secret
- database::core::deserialize_tags
- database::core::expected_schema_version
- database::core::get_secret
- database::core::init_db
- database::core::initialize_databases
- database::core::list_supported_keys
- database::core::serialize_tags
- database::core::set_secret
- initialization::initialize_app
- run
- scrapers::amazon_luna::fetch_amazon_luna_catalog
- scrapers::ea_play::fetch_ea_play_catalog
- scrapers::game_pass::fetch_game_pass_pc_catalog
- scrapers::ubisoft_plus::fetch_ubisoft_plus_catalog
- services::cache::cleanup_expired_cache
- services::cache::get_cache_stats
- services::cache::get_cached_api_data
- services::cache::get_stale_api_data
- services::cache::initialize_cache_db
- services::cache::save_cached_api_data
- services::cf_aggregator::build_cf_candidates
- services::cf_aggregator::init_cf_index
- services::images::cache_cover_image
- services::images::check_local_cover
- services::images::clear_cover_cache
- services::integration::gamebrain::fetch_game_media
- services::integration::gamebrain::fetch_similar_games
- services::integration::gamebrain::search_games_by_features
- services::integration::gamebrain::search_pc_games_by_features
- services::integration::gamerpower::fetch_giveaways
- services::integration::gemini::translate_query_to_english
- services::integration::gemini::translate_text
- services::integration::itad::find_game_id
- services::integration::itad::get_prices
- services::integration::pcgamingwiki::client::search_pcgw_by_name
- services::integration::pcgamingwiki::db::get_game_data_paths
- services::integration::pcgamingwiki::db::get_pcgw_data
- services::integration::pcgamingwiki::db::get_system_requirements
- services::integration::pcgamingwiki::db::initialize_pcgamingwiki_tables
- services::integration::pcgamingwiki::db::invalidate_pcgw_data
- services::integration::pcgamingwiki::db::save_pcgw_data
- services::integration::pcgamingwiki::db::save_scraped_data
- services::integration::pcgamingwiki::fetch::fetch_pcgw_data
- services::integration::pcgamingwiki::scraper::fetch_wikitext
- services::integration::pcgamingwiki::scraper::parse_game_data_paths
- services::integration::pcgamingwiki::scraper::parse_system_requirements
- services::integration::pcgamingwiki::scraper::scrape_pcgw_page
- services::integration::rawg::fetch_game_details
- services::integration::rawg::fetch_trending_games
- services::integration::rawg::fetch_upcoming_games
- services::integration::rawg::search_games
- services::integration::steam_api::detect_adult_content
- services::integration::steam_api::get_app_details
- services::integration::steam_api::get_app_reviews
- services::integration::steam_api::get_player_achievements
- services::integration::steam_api::get_recently_played_games
- services::integration::steam_api::list_steam_games
- services::integration::steam_api::search_app_by_name
- services::integration::steamspy::get_median_playtime
- services::playtime::estimate_playtime
- services::recommendation::analysis::generate_analysis_report
- services::recommendation::core::calculate_game_weight
- services::recommendation::core::parse_release_year
- services::recommendation::filtering::apply_diversity_rules
- services::recommendation::filtering::apply_hard_filters
- services::recommendation::profile::calculate_user_profile
- services::recommendation::ranking::rank_games_collaborative
- services::recommendation::ranking::rank_games_content_based
- services::recommendation::ranking::rank_games_hybrid
- services::recommendation::reports::export_games_csv
- services::recommendation::reports::export_report_json
- services::recommendation::reports::export_report_txt
- services::recommendation::scoring::normalize_score
- services::recommendation::scoring::score_game_cb
- services::recommendation::scoring::score_game_cb_detailed
- services::subscriptions::get_amazon_luna_games
- services::subscriptions::get_ea_play_games
- services::subscriptions::get_enabled_services
- services::subscriptions::get_game_pass_games
- services::subscriptions::get_ubisoft_plus_games
- services::subscriptions::set_enabled_services
- services::tags::classify_and_sort_tags
- services::tags::classify_tags
- services::tags::generate_analysis_report
- services::tags::get_tag_stats
- services::tags::normalize_tag_slug
- sources::amazon::import_installed
- sources::amazon::merge_local_install_status
- sources::epic::merge_local_install_status
- sources::gog::detect_installed_games
- sources::scanner::scan_folder
- sources::steam::get_complete_library
- sources::steam::merge_games
- sources::steam::scan_installed_games
- sources::steam::scan_library_cache
- sources::xbox::import_installed
- utils::executable_heuristics::guess_main_executable
- utils::launcher::platform_fallback
- utils::launcher::resolve_launch
- utils::launcher::resolve_launcher_path
- utils::logger::init_logging
- utils::oauth::config::build_authorize_url
- utils::oauth::config::exchange_code_for_token
- utils::oauth::config::refresh_access_token
- utils::oauth::core::generate_state
- utils::oauth::core::wait_for_auth_code
- utils::oauth::token_store::delete_oauth_token
- utils::oauth::token_store::get_valid_access_token
- utils::oauth::token_store::load_oauth_token
- utils::oauth::token_store::save_oauth_token
- utils::series::infer_series
- utils::status_logic::calculate_status
- utils::tag_utils::category_multiplier
- utils::tag_utils::combined_multiplier
- utils::tag_utils::role_multiplier
- utils::text::contains_word_boundary
- utils::text::is_likely_non_base_game
- utils::text::normalize_for_matching
- utils::text::strip_edition_suffix
- utils::text::strip_trademark_symbols