pub struct TuiSettings {
pub radio_count: u32,
pub colors: TuiColorScheme,
}Fields§
§radio_count: u32How many songs should be queried for when starting a radio. Default is 20.
colors: TuiColorSchemeThe color scheme to use for the TUI. Each color is either:
- a hex string in the format
#RRGGBB. example:#FFFFFFfor white. - a material design color name in format “
_ ”. so “pink”, red-900,light-blue_500,red900, etc. are all invalid. butPINK_900,RED_900,LIGHT_BLUE_500are valid.- Exceptions are
WHITEandBLACK, which are always valid.
- Exceptions are
Trait Implementations§
Source§impl Clone for TuiSettings
impl Clone for TuiSettings
Source§fn clone(&self) -> TuiSettings
fn clone(&self) -> TuiSettings
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TuiSettings
impl Debug for TuiSettings
Source§impl Default for TuiSettings
impl Default for TuiSettings
Source§impl<'de> Deserialize<'de> for TuiSettings
impl<'de> Deserialize<'de> for TuiSettings
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TuiSettings
impl PartialEq for TuiSettings
impl Eq for TuiSettings
impl StructuralPartialEq for TuiSettings
Auto Trait Implementations§
impl Freeze for TuiSettings
impl RefUnwindSafe for TuiSettings
impl Send for TuiSettings
impl Sync for TuiSettings
impl Unpin for TuiSettings
impl UnwindSafe for TuiSettings
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more