pub enum DynamicRole {
Show 59 variants
PrimaryPaletteKeyColor,
SecondaryPaletteKeyColor,
TertiaryPaletteKeyColor,
NeutralPaletteKeyColor,
NeutralVariantPaletteKeyColor,
ErrorPaletteKeyColor,
Background,
OnBackground,
Surface,
SurfaceDim,
SurfaceBright,
SurfaceContainerLowest,
SurfaceContainerLow,
SurfaceContainer,
SurfaceContainerHigh,
SurfaceContainerHighest,
OnSurface,
SurfaceVariant,
OnSurfaceVariant,
InverseSurface,
InverseOnSurface,
Outline,
OutlineVariant,
Shadow,
Scrim,
SurfaceTint,
Primary,
PrimaryDim,
OnPrimary,
PrimaryContainer,
OnPrimaryContainer,
InversePrimary,
Secondary,
SecondaryDim,
OnSecondary,
SecondaryContainer,
OnSecondaryContainer,
Tertiary,
TertiaryDim,
OnTertiary,
TertiaryContainer,
OnTertiaryContainer,
Error,
ErrorDim,
OnError,
ErrorContainer,
OnErrorContainer,
PrimaryFixed,
PrimaryFixedDim,
OnPrimaryFixed,
OnPrimaryFixedVariant,
SecondaryFixed,
SecondaryFixedDim,
OnSecondaryFixed,
OnSecondaryFixedVariant,
TertiaryFixed,
TertiaryFixedDim,
OnTertiaryFixed,
OnTertiaryFixedVariant,
}Expand description
A role of a DynamicScheme.
Variants§
PrimaryPaletteKeyColor
SecondaryPaletteKeyColor
TertiaryPaletteKeyColor
NeutralPaletteKeyColor
NeutralVariantPaletteKeyColor
ErrorPaletteKeyColor
Background
OnBackground
Surface
SurfaceDim
SurfaceBright
SurfaceContainerLowest
SurfaceContainerLow
SurfaceContainer
SurfaceContainerHigh
SurfaceContainerHighest
OnSurface
SurfaceVariant
OnSurfaceVariant
InverseSurface
InverseOnSurface
Outline
OutlineVariant
Shadow
Scrim
SurfaceTint
Primary
PrimaryDim
OnPrimary
PrimaryContainer
OnPrimaryContainer
InversePrimary
Secondary
SecondaryDim
OnSecondary
SecondaryContainer
OnSecondaryContainer
Tertiary
TertiaryDim
OnTertiary
TertiaryContainer
OnTertiaryContainer
Error
ErrorDim
OnError
ErrorContainer
OnErrorContainer
PrimaryFixed
PrimaryFixedDim
OnPrimaryFixed
OnPrimaryFixedVariant
SecondaryFixed
SecondaryFixedDim
OnSecondaryFixed
OnSecondaryFixedVariant
TertiaryFixed
TertiaryFixedDim
OnTertiaryFixed
OnTertiaryFixedVariant
Implementations§
Trait Implementations§
Source§impl Clone for DynamicRole
impl Clone for DynamicRole
Source§fn clone(&self) -> DynamicRole
fn clone(&self) -> DynamicRole
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 DynamicRole
Source§impl Debug for DynamicRole
impl Debug for DynamicRole
impl Eq for DynamicRole
Source§impl Hash for DynamicRole
impl Hash for DynamicRole
Source§impl PartialEq for DynamicRole
impl PartialEq for DynamicRole
impl StructuralPartialEq for DynamicRole
Auto Trait Implementations§
impl Freeze for DynamicRole
impl RefUnwindSafe for DynamicRole
impl Send for DynamicRole
impl Sync for DynamicRole
impl Unpin for DynamicRole
impl UnsafeUnpin for DynamicRole
impl UnwindSafe for DynamicRole
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