#[non_exhaustive]pub struct TextBox {
pub text: String,
pub style: TextStyle,
pub padding: Pad,
pub fill: Option<Color>,
pub placeholder: String,
}Expand description
Text that can be edited.
Responds with TextBoxResponse.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.text: String§style: TextStyle§padding: Pad§fill: Option<Color>§placeholder: StringDrawn when no text has been set
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TextBox
impl RefUnwindSafe for TextBox
impl Send for TextBox
impl Sync for TextBox
impl Unpin for TextBox
impl UnwindSafe for TextBox
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