pub struct Textarea { /* private fields */ }Implementations§
Source§impl Textarea
impl Textarea
pub fn new(value: impl Into<SharedString>, cx: &mut Context<'_, Self>) -> Self
pub fn rows(self, rows: usize) -> Self
pub fn placeholder( self, p: impl Into<SharedString>, cx: &mut Context<'_, Self>, ) -> Self
pub fn disabled(self, d: bool, cx: &mut Context<'_, Self>) -> Self
pub fn max_length(self, max: usize) -> Self
Trait Implementations§
Source§impl Focusable for Textarea
impl Focusable for Textarea
Source§fn focus_handle(&self, _cx: &App) -> FocusHandle
fn focus_handle(&self, _cx: &App) -> FocusHandle
Returns the focus handle associated with this view.
Auto Trait Implementations§
impl !RefUnwindSafe for Textarea
impl !UnwindSafe for Textarea
impl Freeze for Textarea
impl Send for Textarea
impl Sync for Textarea
impl Unpin for Textarea
impl UnsafeUnpin for Textarea
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 more