pub struct ButtonColorsTheme {
pub background: Color,
pub hover_background: Color,
pub border_fill: Color,
pub focus_border_fill: Color,
pub color: Color,
}Expand description
Theming properties for the ButtonColors component.
Fields§
§background: Color§hover_background: Color§border_fill: Color§focus_border_fill: Color§color: ColorTrait Implementations§
Source§impl Clone for ButtonColorsTheme
impl Clone for ButtonColorsTheme
Source§fn clone(&self) -> ButtonColorsTheme
fn clone(&self) -> ButtonColorsTheme
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 ButtonColorsTheme
impl Debug for ButtonColorsTheme
Source§impl PartialEq for ButtonColorsTheme
impl PartialEq for ButtonColorsTheme
impl StructuralPartialEq for ButtonColorsTheme
Auto Trait Implementations§
impl Freeze for ButtonColorsTheme
impl RefUnwindSafe for ButtonColorsTheme
impl Send for ButtonColorsTheme
impl Sync for ButtonColorsTheme
impl Unpin for ButtonColorsTheme
impl UnwindSafe for ButtonColorsTheme
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