pub struct StringField { /* private fields */ }Expand description
A form field for a string.
Trait Implementations§
Source§impl Debug for StringField
impl Debug for StringField
Source§impl Display for StringField
impl Display for StringField
Source§impl FormField for StringField
impl FormField for StringField
Source§type CustomOptions = StringFieldOptions
type CustomOptions = StringFieldOptions
Custom options for the form field, unique for each field type.
Source§fn with_options(
options: FormFieldOptions,
custom_options: Self::CustomOptions,
) -> Self
fn with_options( options: FormFieldOptions, custom_options: Self::CustomOptions, ) -> Self
Creates a new form field with the given options.
Source§fn options(&self) -> &FormFieldOptions
fn options(&self) -> &FormFieldOptions
Returns the generic options for the form field.
impl HtmlSafe for StringField
Auto Trait Implementations§
impl Freeze for StringField
impl RefUnwindSafe for StringField
impl Send for StringField
impl Sync for StringField
impl Unpin for StringField
impl UnwindSafe for StringField
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> DynFormField for Twhere
T: FormField,
impl<T> DynFormField for Twhere
T: FormField,
Source§fn dyn_options(&self) -> &FormFieldOptions
fn dyn_options(&self) -> &FormFieldOptions
Returns the generic options for the form field.
Source§fn dyn_set_value(&mut self, value: Cow<'_, str>)
fn dyn_set_value(&mut self, value: Cow<'_, str>)
Sets the string value of the form field.
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> IntoField<Auto<T>> for T
impl<T> IntoField<Auto<T>> for T
Source§fn into_field(self) -> Auto<T>
fn into_field(self) -> Auto<T>
Available on crate feature
db only.Converts the type to the field type.