MCPcopy Create free account

hub / github.com/timdubbins/tap / types & classes

Types & classes27 in github.com/timdubbins/tap

EnumAction
src/config/keybinding.rs:147
EnumArea
Represents different areas of the player.
src/player/player_view.rs:689
ClassArgs
src/cli/args.rs:14
ClassAudioFile
src/player/audio_file.rs:36
ClassCli
src/cli/mod.rs:19
ClassCliPlayer
A CLI wrapper for the `Player` struct, responsible for managing the audio playback and displaying the current status to the terminal.
src/cli/player.rs:20
ClassColorStyles
src/config/theme.rs:163
ClassConfig
src/config/mod.rs:20
ClassErrorView
A Cursive view to display error messages.
src/finder/error_view.rs:12
ClassFileConfig
src/config/file.rs:15
ClassFinder
src/finder/mod.rs:19
ClassFinderView
A struct representing the view and state of the Finder.
src/finder/finder_view.rs:30
ClassFuzzyDir
src/finder/fuzzy_dir.rs:15
ClassGitHubRelease
src/cli/mod.rs:76
ClassHelpView
A Cursive view for displaying the keybindings.
src/player/help_view.rs:11
ClassKeybinding
src/config/keybinding.rs:14
ClassKeybindingOnly
src/config/file.rs:25
ClassLibrary
src/finder/library.rs:23
EnumLibraryEvent
src/finder/library.rs:212
EnumLibraryFilter
src/finder/library.rs:280
ClassLogger
A struct used for logging progress to the console with an animated ellipsis.
src/cli/logger.rs:9
EnumPlaybackStatus
src/player/mod.rs:25
ClassPlayer
A struct representing an audio player that manages playback of audio files and maintains the state related to playback.
src/player/mod.rs:33
ClassPlayerView
A struct representing the view and state of the audio player.
src/player/player_view.rs:31
ClassPlaylist
src/player/playlist.rs:19
ClassTestEnv
Environment for the integration tests.
tests/testenv/mod.rs:8
ClassTheme
src/config/theme.rs:25