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