pub struct DynamicSchemeBuilder { /* private fields */ }Implementations§
Source§impl DynamicSchemeBuilder
impl DynamicSchemeBuilder
pub fn source_color_hct(self, source_color_hct: Hct) -> Self
pub fn variant(self, variant: Variant) -> Self
pub fn is_dark(self, is_dark: bool) -> Self
pub fn platform(self, platform: Platform) -> Self
pub fn contrast_level(self, contrast_level: f64) -> Self
pub fn spec_version(self, spec_version: SpecVersion) -> Self
pub fn primary_palette(self, primary_palette: TonalPalette) -> Self
pub fn secondary_palette(self, secondary_palette: TonalPalette) -> Self
pub fn tertiary_palette(self, tertiary_palette: TonalPalette) -> Self
pub fn neutral_palette(self, neutral_palette: TonalPalette) -> Self
pub fn neutral_variant_palette( self, neutral_variant_palette: TonalPalette, ) -> Self
pub fn error_palette(self, error_palette: TonalPalette) -> Self
pub fn primary_palette_key_color(self, primary_palette_key_color: Hct) -> Self
pub fn secondary_palette_key_color( self, secondary_palette_key_color: Hct, ) -> Self
pub fn tertiary_palette_key_color(self, tertiary_palette_key_color: Hct) -> Self
pub fn neutral_palette_key_color(self, neutral_palette_key_color: Hct) -> Self
pub fn neutral_variant_palette_key_color( self, neutral_variant_palette_key_color: Hct, ) -> Self
pub fn error_palette_key_color(self, error_palette_key_color: Hct) -> Self
pub fn build(self) -> DynamicScheme
Trait Implementations§
Source§impl Clone for DynamicSchemeBuilder
impl Clone for DynamicSchemeBuilder
Source§fn clone(&self) -> DynamicSchemeBuilder
fn clone(&self) -> DynamicSchemeBuilder
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 DynamicSchemeBuilder
impl Debug for DynamicSchemeBuilder
Source§impl Default for DynamicSchemeBuilder
impl Default for DynamicSchemeBuilder
Source§fn default() -> DynamicSchemeBuilder
fn default() -> DynamicSchemeBuilder
Returns the “default value” for a type. Read more
Source§impl From<&DynamicScheme> for DynamicSchemeBuilder
impl From<&DynamicScheme> for DynamicSchemeBuilder
Source§fn from(value: &DynamicScheme) -> Self
fn from(value: &DynamicScheme) -> Self
Converts to this type from the input type.
Source§impl From<DynamicScheme> for DynamicSchemeBuilder
impl From<DynamicScheme> for DynamicSchemeBuilder
Source§fn from(value: DynamicScheme) -> Self
fn from(value: DynamicScheme) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DynamicSchemeBuilder
impl PartialEq for DynamicSchemeBuilder
impl StructuralPartialEq for DynamicSchemeBuilder
Auto Trait Implementations§
impl !Freeze for DynamicSchemeBuilder
impl !RefUnwindSafe for DynamicSchemeBuilder
impl Send for DynamicSchemeBuilder
impl !Sync for DynamicSchemeBuilder
impl Unpin for DynamicSchemeBuilder
impl UnwindSafe for DynamicSchemeBuilder
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