pub struct TextFieldAppearance {
pub font: Font,
pub font_size: f64,
pub text_color: Color,
pub justification: i32,
pub multiline: bool,
}Expand description
Text field appearance generator
Fields§
§font: FontFont to use
font_size: f64Font size
text_color: ColorText color
justification: i32Justification (0=left, 1=center, 2=right)
multiline: boolMultiline text
Trait Implementations§
Source§impl AppearanceGenerator for TextFieldAppearance
impl AppearanceGenerator for TextFieldAppearance
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 TextFieldAppearance
impl RefUnwindSafe for TextFieldAppearance
impl Send for TextFieldAppearance
impl Sync for TextFieldAppearance
impl Unpin for TextFieldAppearance
impl UnwindSafe for TextFieldAppearance
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().