List of all items
Structs
- client::RommClient
- commands::Cli
- commands::api::ApiCommand
- commands::cache::CacheCommand
- commands::download::DownloadCommand
- commands::init::InitCommand
- commands::library_scan::ScanLibraryOptions
- commands::library_scan::ScanLibraryStart
- commands::platforms::PlatformsCommand
- commands::roms::RomsCommand
- commands::scan::ScanCommand
- config::Config
- core::cache::RomCache
- core::cache::RomCacheInfo
- core::download::DownloadJob
- core::download::DownloadManager
- core::startup_library_snapshot::CollectionDigestEntry
- core::startup_library_snapshot::LibraryMetadataFetch
- core::utils::RomGroup
- endpoints::client_tokens::ClientTokenCreateSchema
- endpoints::client_tokens::ExchangeClientToken
- endpoints::client_tokens::ExchangeClientTokenRequest
- endpoints::collections::ListCollections
- endpoints::collections::ListSmartCollections
- endpoints::collections::ListVirtualCollections
- endpoints::platforms::GetPlatform
- endpoints::platforms::ListPlatforms
- endpoints::roms::GetRom
- endpoints::roms::GetRoms
- services::PlatformService
- services::RomService
- tui::app::App
- tui::openapi::ApiEndpoint
- tui::openapi::ApiParameter
- tui::openapi::EndpointRegistry
- tui::screens::browse::BrowseScreen
- tui::screens::browse::Section
- tui::screens::connected_splash::StartupSplash
- tui::screens::download::DownloadScreen
- tui::screens::execute::ExecuteScreen
- tui::screens::game_detail::GameDetailScreen
- tui::screens::library_browse::LibraryBrowseScreen
- tui::screens::library_browse::UploadPrompt
- tui::screens::main_menu::MainMenuScreen
- tui::screens::result::ResultDetailScreen
- tui::screens::result::ResultScreen
- tui::screens::search::SearchScreen
- tui::screens::settings::SettingsScreen
- tui::screens::setup_wizard::SetupWizard
- tui::text_search::SearchState
- types::Collection
- types::Firmware
- types::Platform
- types::Rom
- types::RomList
- types::VirtualCollectionRow
Enums
- commands::Commands
- commands::OutputFormat
- commands::api::ApiAction
- commands::cache::CacheAction
- commands::download::DownloadAction
- commands::library_scan::ScanCacheInvalidate
- commands::platforms::PlatformsAction
- commands::roms::RomsAction
- config::AuthConfig
- core::cache::RomCacheKey
- core::download::DownloadStatus
- endpoints::collections::CollectionsList
- tui::app::AppScreen
- tui::screens::browse::ViewMode
- tui::screens::execute::FocusedField
- tui::screens::game_detail::GameDetailPrevious
- tui::screens::library_browse::LibrarySubsection
- tui::screens::library_browse::LibraryViewMode
- tui::screens::result::ResultViewMode
- tui::screens::settings::SettingsField
- tui::text_search::LibrarySearchMode
Traits
Functions
- client::api_root_url
- client::openapi_spec_urls
- client::resolve_openapi_root
- commands::api::handle
- commands::cache::handle
- commands::download::handle
- commands::init::handle
- commands::library_scan::run_scan_library_flow
- commands::library_scan::start_scan_library
- commands::library_scan::wait_for_scan_task
- commands::library_scan::wait_for_task_terminal
- commands::platforms::handle
- commands::print::print_platforms_table
- commands::print::print_roms_table
- commands::roms::handle
- commands::run
- commands::scan::handle
- commands::update::handle
- config::auth_for_persist_merge
- config::disk_has_unresolved_keyring_sentinel
- config::is_keyring_placeholder
- config::keyring_store
- config::load_config
- config::normalize_romm_origin
- config::openapi_cache_path
- config::persist_user_config
- config::read_user_config_json_from_disk
- config::user_config_dir
- config::user_config_json_path
- core::download::download_directory
- core::download::unique_zip_path
- core::startup_library_snapshot::build_collection_digest_from_collections
- core::startup_library_snapshot::fetch_collection_summaries
- core::startup_library_snapshot::fetch_merged_library_metadata
- core::startup_library_snapshot::load_snapshot
- core::startup_library_snapshot::save_snapshot
- core::startup_library_snapshot::snapshot_effective_path
- core::utils::format_size
- core::utils::group_roms_by_name
- core::utils::sanitize_filename
- core::utils::truncate
- endpoints::collections::merge_all_collection_sources
- endpoints::collections::merge_manual_and_smart
- frontend::cli::run
- frontend::tui::run
- frontend::tui::run_interactive
- tui::keyboard_help::render_keyboard_help
- tui::openapi::is_openapi_operation_method
- tui::openapi::resolve_path_template
- tui::openapi_sync::parse_openapi_info_version
- tui::openapi_sync::sync_openapi_registry
- tui::run
- tui::run_interactive
- tui::screens::connected_splash::render
- tui::text_search::filter_source_indices
- tui::text_search::jump_next_index
- tui::text_search::normalize_label
- tui::utils::open_in_browser
- tui::utils::truncate