pub struct TextFieldConfig {
pub label: Option<String>,
pub placeholder: Option<String>,
pub leading_icon: Option<View>,
pub trailing_icon: Option<View>,
pub single_line: bool,
pub is_error: bool,
pub enabled: bool,
pub on_submit: Option<Rc<dyn Fn(String)>>,
pub colors: Option<TextFieldColors>,
}Expand description
Configuration for a filled M3 TextField.
Fields§
§label: Option<String>§placeholder: Option<String>§leading_icon: Option<View>§trailing_icon: Option<View>§single_line: bool§is_error: bool§enabled: bool§on_submit: Option<Rc<dyn Fn(String)>>§colors: Option<TextFieldColors>Trait Implementations§
Source§impl Clone for TextFieldConfig
impl Clone for TextFieldConfig
Source§fn clone(&self) -> TextFieldConfig
fn clone(&self) -> TextFieldConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for TextFieldConfig
impl !Send for TextFieldConfig
impl !Sync for TextFieldConfig
impl !UnwindSafe for TextFieldConfig
impl Freeze for TextFieldConfig
impl Unpin for TextFieldConfig
impl UnsafeUnpin for TextFieldConfig
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