pub struct ThemePreferences {
pub mode: Appearance,
pub light: PaletteId,
pub dark: PaletteId,
}Fields§
§mode: Appearance§light: PaletteId§dark: PaletteIdImplementations§
Trait Implementations§
Source§impl Clone for ThemePreferences
impl Clone for ThemePreferences
Source§fn clone(&self) -> ThemePreferences
fn clone(&self) -> ThemePreferences
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ThemePreferences
impl Debug for ThemePreferences
Source§impl Default for ThemePreferences
impl Default for ThemePreferences
Source§impl<'de> Deserialize<'de> for ThemePreferenceswhere
ThemePreferences: Default,
impl<'de> Deserialize<'de> for ThemePreferenceswhere
ThemePreferences: Default,
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
impl Eq for ThemePreferences
Source§impl PartialEq for ThemePreferences
impl PartialEq for ThemePreferences
Source§impl Serialize for ThemePreferences
impl Serialize for ThemePreferences
impl StructuralPartialEq for ThemePreferences
Auto Trait Implementations§
impl Freeze for ThemePreferences
impl RefUnwindSafe for ThemePreferences
impl Send for ThemePreferences
impl Sync for ThemePreferences
impl Unpin for ThemePreferences
impl UnsafeUnpin for ThemePreferences
impl UnwindSafe for ThemePreferences
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