MCPcopy Create free account

hub / github.com/13unk0wn/Feather / types & classes

Types & classes20 in github.com/13unk0wn/Feather

↓ 1 callersEnumHistoryError
feather/src/database.rs:42
ClassApp
Main application struct managing the state and UI components.
feather_frontend/src/main.rs:40
ClassBackend
The `Backend` struct manages the YouTube client, music player, and history database. It also tracks the currently playing song.
feather_frontend/src/backend.rs:15
EnumBackendError
feather_frontend/src/backend.rs:51
ClassCurrentPlayingPlaylist
Placeholder struct for currently playing playlist.
feather_frontend/src/main.rs:227
ClassHistory
Defines a struct to manage playback history UI
feather_frontend/src/history.rs:15
ClassHistoryDB
Database handler for managing song history.
feather/src/database.rs:36
ClassHistoryEntry
feather/src/database.rs:11
EnumMpvError
feather/src/player.rs:14
ClassPlayer
The `Player` struct represents a media player using the MPV library. It provides functionalities to control playback, retrieve metadata, and manage au
feather/src/player.rs:7
ClassSearch
feather_frontend/src/search.rs:27
EnumSearchState
Defines possible states for the search interface
feather_frontend/src/search.rs:22
ClassSong
feather_frontend/src/backend.rs:24
ClassSongDetails
feather_frontend/src/player.rs:21
ClassSongPlayer
feather_frontend/src/player.rs:27
EnumSongState
feather_frontend/src/player.rs:13
EnumState
feather_frontend/src/main.rs:29
ClassTopBar
Represents the top bar UI component.
feather_frontend/src/main.rs:208
ClassUserPlaylist
Placeholder struct for user playlists.
feather_frontend/src/main.rs:224
ClassYoutubeClient
A client for interacting with YouTube music using RustyPipe.
feather/src/yt.rs:11