pub struct PaletteOverride {
pub canvas: Option<String>,
pub surface: Option<String>,
pub surface_muted: Option<String>,
pub text: Option<String>,
pub text_muted: Option<String>,
pub border: Option<String>,
pub accent: Option<String>,
pub danger: Option<String>,
pub connector: Option<String>,
}Expand description
Semantic color slots changed by one user theme definition.
Fields§
§canvas: Option<String>§surface: Option<String>§surface_muted: Option<String>§text: Option<String>§text_muted: Option<String>§border: Option<String>§accent: Option<String>§danger: Option<String>§connector: Option<String>Trait Implementations§
Source§impl Clone for PaletteOverride
impl Clone for PaletteOverride
Source§fn clone(&self) -> PaletteOverride
fn clone(&self) -> PaletteOverride
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 PaletteOverride
impl Debug for PaletteOverride
Source§impl Default for PaletteOverride
impl Default for PaletteOverride
Source§fn default() -> PaletteOverride
fn default() -> PaletteOverride
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PaletteOverride
impl<'de> Deserialize<'de> for PaletteOverride
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 PaletteOverride
Source§impl PartialEq for PaletteOverride
impl PartialEq for PaletteOverride
Source§impl Serialize for PaletteOverride
impl Serialize for PaletteOverride
impl StructuralPartialEq for PaletteOverride
Auto Trait Implementations§
impl Freeze for PaletteOverride
impl RefUnwindSafe for PaletteOverride
impl Send for PaletteOverride
impl Sync for PaletteOverride
impl Unpin for PaletteOverride
impl UnsafeUnpin for PaletteOverride
impl UnwindSafe for PaletteOverride
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