pub(crate) enum InputActivationType {
Button(ButtonInputActivation),
Checkbox(CheckboxInputActivation),
Color(ColorInputActivation),
File(FileInputActivation),
Image(ImageInputActivation),
Radio(RadioInputActivation),
Reset(ResetInputActivation),
Submit(SubmitInputActivation),
}Variants§
Button(ButtonInputActivation)
Checkbox(CheckboxInputActivation)
Color(ColorInputActivation)
File(FileInputActivation)
Image(ImageInputActivation)
Radio(RadioInputActivation)
Reset(ResetInputActivation)
Submit(SubmitInputActivation)
Implementations§
Source§impl InputActivationType
impl InputActivationType
pub(crate) fn new_from_input_type(input_type: &InputType) -> Option<Self>
pub(crate) fn as_specific(&self) -> &dyn SpecificInputActivationType
Trait Implementations§
Source§impl Clone for InputActivationType
impl Clone for InputActivationType
Source§fn clone(&self) -> InputActivationType
fn clone(&self) -> InputActivationType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for InputActivationType
Auto Trait Implementations§
impl Freeze for InputActivationType
impl RefUnwindSafe for InputActivationType
impl Send for InputActivationType
impl Sync for InputActivationType
impl Unpin for InputActivationType
impl UnsafeUnpin for InputActivationType
impl UnwindSafe for InputActivationType
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Filterable for T
impl<T> Filterable for T
Source§fn filterable(
self,
filter_name: &'static str,
) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
Creates a filterable data provider with the given name for debugging. 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 moreSource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert