pub struct SwitchColorsTheme {
pub background: Color,
pub thumb_background: Color,
pub toggled_background: Color,
pub toggled_thumb_background: Color,
pub focus_border_fill: Color,
}Expand description
Theming properties for the SwitchColors component.
Fields§
§background: Color§thumb_background: Color§toggled_background: Color§toggled_thumb_background: Color§focus_border_fill: ColorTrait Implementations§
Source§impl Clone for SwitchColorsTheme
impl Clone for SwitchColorsTheme
Source§fn clone(&self) -> SwitchColorsTheme
fn clone(&self) -> SwitchColorsTheme
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 SwitchColorsTheme
impl Debug for SwitchColorsTheme
Source§impl PartialEq for SwitchColorsTheme
impl PartialEq for SwitchColorsTheme
impl StructuralPartialEq for SwitchColorsTheme
Auto Trait Implementations§
impl Freeze for SwitchColorsTheme
impl RefUnwindSafe for SwitchColorsTheme
impl Send for SwitchColorsTheme
impl Sync for SwitchColorsTheme
impl Unpin for SwitchColorsTheme
impl UnsafeUnpin for SwitchColorsTheme
impl UnwindSafe for SwitchColorsTheme
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ComponentProps for T
impl<T> ComponentProps for T
fn changed(&self, other: &(dyn ComponentProps + 'static)) -> bool
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more