pub struct BoolField { /* private fields */ }Expand description
A form field for a boolean.
Trait Implementations§
Source§impl FormField for BoolField
impl FormField for BoolField
Source§type CustomOptions = BoolFieldOptions
type CustomOptions = BoolFieldOptions
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 BoolField
Auto Trait Implementations§
impl Freeze for BoolField
impl RefUnwindSafe for BoolField
impl Send for BoolField
impl Sync for BoolField
impl Unpin for BoolField
impl UnwindSafe for BoolField
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.