List of all items
Structs
- config::ServerOverlay
- config::TuiOverlay
- config::v2::server::ComSettings
- config::v2::server::PlayerSettings
- config::v2::server::PodcastSettings
- config::v2::server::ServerSettings
- config::v2::tui::BehaviorSettings
- config::v2::tui::CoverArtPosition
- config::v2::tui::TuiSettings
- config::v2::tui::keys::KeyBinding
- config::v2::tui::keys::KeyConflictError
- config::v2::tui::keys::Keys
- config::v2::tui::keys::KeysCheckError
- config::v2::tui::keys::KeysConfigEditor
- config::v2::tui::keys::KeysDatabase
- config::v2::tui::keys::KeysLibrary
- config::v2::tui::keys::KeysLyric
- config::v2::tui::keys::KeysMoveCoverArt
- config::v2::tui::keys::KeysNavigation
- config::v2::tui::keys::KeysPlayer
- config::v2::tui::keys::KeysPlaylist
- config::v2::tui::keys::KeysPodcast
- config::v2::tui::keys::KeysSelectView
- config::v2::tui::theme::ThemeBright
- config::v2::tui::theme::ThemeColor
- config::v2::tui::theme::ThemeColors
- config::v2::tui::theme::ThemeCursor
- config::v2::tui::theme::ThemeNormal
- config::v2::tui::theme::ThemePrimary
- config::v2::tui::theme::ThemeWrap
- config::v2::tui::theme::styles::StyleFallback
- config::v2::tui::theme::styles::StyleImportantPopup
- config::v2::tui::theme::styles::StyleLibrary
- config::v2::tui::theme::styles::StyleLyric
- config::v2::tui::theme::styles::StylePlaylist
- config::v2::tui::theme::styles::StyleProgress
- config::v2::tui::theme::styles::Styles
- invidious::Instance
- invidious::YoutubeVideo
- library_db::DataBase
- library_db::TrackDB
- podcast::EpData
- podcast::Podcast
- podcast::PodcastFeed
- podcast::PodcastNoId
- podcast::db::Database
- podcast::db::SyncResult
- podcast::episode::Episode
- podcast::episode::EpisodeNoId
- songtag::SongTag
- songtag::encrypt::Crypto
- songtag::lrc::Lyric
- songtag::lrc::UnsyncedCaption
- taskpool::TaskPool
- track::Track
- types::ImageWrapper
- types::YoutubeOptions
- ueberzug::UeInstance
- xywh::AlignmentWrap
- xywh::Xywh
Enums
- config::v2::server::LoopMode
- config::v2::server::PositionYesNo
- config::v2::server::PositionYesNoLower
- config::v2::server::RememberLastPosition
- config::v2::server::ScanDepth
- config::v2::server::SeekStep
- config::v2::server::config_extra::ServerConfigVersioned
- config::v2::server::config_extra::ServerConfigVersionedDefaulted
- config::v2::tui::Alignment
- config::v2::tui::MaybeComSettings
- config::v2::tui::config_extra::TuiConfigVersioned
- config::v2::tui::config_extra::TuiConfigVersionedDefaulted
- config::v2::tui::keys::KeyParseError
- config::v2::tui::keys::KeyWrapParseError
- config::v2::tui::theme::ThemeColorParseError
- config::v2::tui::theme::ThemeColorsParseError
- config::v2::tui::theme::styles::ColorTermusic
- library_db::SearchCriteria
- playlist::PlaylistValue
- songtag::ServiceProvider
- track::MediaType
- types::ConfigEditorMsg
- types::DBMsg
- types::DLMsg
- types::GSMsg
- types::Id
- types::IdConfigEditor
- types::IdKey
- types::IdTagEditor
- types::KFMsg
- types::LIMsg
- types::LyricMsg
- types::Msg
- types::PCMsg
- types::PLMsg
- types::SearchLyricState
- types::TEMsg
- types::TFMsg
- types::XYWHMsg
- types::YSMsg
- ueberzug::UeInstanceState
Traits
Macros
Functions
- config::new_shared_server_settings
- config::new_shared_tui_settings
- playlist::decode
- podcast::check_feed
- podcast::download_list
- podcast::export_to_opml
- podcast::import_from_opml
- songtag::search
- utils::absolute_path
- utils::absolute_path_base
- utils::create_podcast_dir
- utils::filetype_supported
- utils::get_app_config_path
- utils::get_parent_folder
- utils::get_pin_yin
- utils::is_playlist
- utils::playlist_get_vec
- utils::spawn_process
Type Aliases
- config::SharedServerSettings
- config::SharedTuiSettings
- config::v2::server::MusicDirsOwned
- podcast::db::PodcastDBId