pub enum AppearancePreference {
Auto,
Light,
Dark,
}Expand description
Light/dark as a choice: auto follows the system, light and dark pin
it. The product’s setting, an lxapp manifest’s pin, and theme’s default
all speak it.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AppearancePreference
impl Clone for AppearancePreference
Source§fn clone(&self) -> AppearancePreference
fn clone(&self) -> AppearancePreference
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 moreimpl Copy for AppearancePreference
Source§impl Debug for AppearancePreference
impl Debug for AppearancePreference
Source§impl Default for AppearancePreference
impl Default for AppearancePreference
Source§fn default() -> AppearancePreference
fn default() -> AppearancePreference
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AppearancePreference
impl<'de> Deserialize<'de> for AppearancePreference
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 AppearancePreference
Source§impl FromStr for AppearancePreference
impl FromStr for AppearancePreference
Source§impl PartialEq for AppearancePreference
impl PartialEq for AppearancePreference
Source§impl Serialize for AppearancePreference
impl Serialize for AppearancePreference
impl StructuralPartialEq for AppearancePreference
Auto Trait Implementations§
impl Freeze for AppearancePreference
impl RefUnwindSafe for AppearancePreference
impl Send for AppearancePreference
impl Sync for AppearancePreference
impl Unpin for AppearancePreference
impl UnsafeUnpin for AppearancePreference
impl UnwindSafe for AppearancePreference
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