ferrosonic 0.6.0

A terminal-based Subsonic music client with bit-perfect audio playback
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use strum_macros::{Display, EnumIter};

#[derive(Display, EnumIter, Clone, Copy, Debug, PartialEq, Eq, Default)]
pub enum BrowseTab {
    #[default]
    Songs,
    Albums,
}

#[derive(Display, EnumIter, Clone, Debug, PartialEq)]
pub enum SongOption {
    All,
    Starred,
    Random,
}