pub struct ColorScheme {Show 22 fields
pub primary: Option<String>,
pub on_primary: Option<String>,
pub primary_container: Option<String>,
pub on_primary_container: Option<String>,
pub inverse_primary: Option<String>,
pub secondary: Option<String>,
pub on_secondary: Option<String>,
pub secondary_container: Option<String>,
pub on_secondary_container: Option<String>,
pub tertiary: Option<String>,
pub on_tertiary: Option<String>,
pub tertiary_container: Option<String>,
pub on_tertiary_container: Option<String>,
pub background: Option<String>,
pub on_background: Option<String>,
pub surface: Option<String>,
pub on_surface: Option<String>,
pub surface_variant: Option<String>,
pub on_surface_variant: Option<String>,
pub inverse_surface: Option<String>,
pub inverse_on_surface: Option<String>,
pub outline: Option<String>,
}Fields§
§primary: Option<String>§on_primary: Option<String>§primary_container: Option<String>§on_primary_container: Option<String>§inverse_primary: Option<String>§secondary: Option<String>§on_secondary: Option<String>§secondary_container: Option<String>§on_secondary_container: Option<String>§tertiary: Option<String>§on_tertiary: Option<String>§tertiary_container: Option<String>§on_tertiary_container: Option<String>§background: Option<String>§on_background: Option<String>§surface: Option<String>§on_surface: Option<String>§surface_variant: Option<String>§on_surface_variant: Option<String>§inverse_surface: Option<String>§inverse_on_surface: Option<String>§outline: Option<String>Trait Implementations§
Source§impl Clone for ColorScheme
impl Clone for ColorScheme
Source§fn clone(&self) -> ColorScheme
fn clone(&self) -> ColorScheme
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 ColorScheme
impl Debug for ColorScheme
Source§impl Default for ColorScheme
impl Default for ColorScheme
Source§fn default() -> ColorScheme
fn default() -> ColorScheme
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ColorScheme
impl<'de> Deserialize<'de> for ColorScheme
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
Auto Trait Implementations§
impl Freeze for ColorScheme
impl RefUnwindSafe for ColorScheme
impl Send for ColorScheme
impl Sync for ColorScheme
impl Unpin for ColorScheme
impl UnwindSafe for ColorScheme
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