pub struct PushButtonAppearance {
pub label: String,
pub font: Font,
pub font_size: f64,
pub text_color: Color,
}Expand description
Push button appearance generator
Fields§
§label: StringButton label
font: FontLabel font
font_size: f64Font size
text_color: ColorText color
Trait Implementations§
Source§impl AppearanceGenerator for PushButtonAppearance
impl AppearanceGenerator for PushButtonAppearance
Source§fn generate_appearance(
&self,
widget: &Widget,
_value: Option<&str>,
state: AppearanceState,
) -> Result<AppearanceStream>
fn generate_appearance( &self, widget: &Widget, _value: Option<&str>, state: AppearanceState, ) -> Result<AppearanceStream>
Generate appearance stream for the field
Auto Trait Implementations§
impl Freeze for PushButtonAppearance
impl RefUnwindSafe for PushButtonAppearance
impl Send for PushButtonAppearance
impl Sync for PushButtonAppearance
impl Unpin for PushButtonAppearance
impl UnwindSafe for PushButtonAppearance
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().