pub enum NumberInputEvent {
Changed(f64),
Unparsable(SharedString),
Submit,
}Expand description
What a number field reports. The owner decides what any of it means.
Variants§
Changed(f64)
The number that was asked for, by typing or by a step. It is reported exactly as it was asked for, including outside the range, so the host decides what to do about it.
Unparsable(SharedString)
What is in the field is not a number at all.
Submit
Trait Implementations§
Source§impl Clone for NumberInputEvent
impl Clone for NumberInputEvent
Source§fn clone(&self) -> NumberInputEvent
fn clone(&self) -> NumberInputEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NumberInputEvent
impl Debug for NumberInputEvent
impl EventEmitter<NumberInputEvent> for NumberInput
Source§impl PartialEq for NumberInputEvent
impl PartialEq for NumberInputEvent
impl StructuralPartialEq for NumberInputEvent
Auto Trait Implementations§
impl Freeze for NumberInputEvent
impl RefUnwindSafe for NumberInputEvent
impl Send for NumberInputEvent
impl Sync for NumberInputEvent
impl Unpin for NumberInputEvent
impl UnsafeUnpin for NumberInputEvent
impl UnwindSafe for NumberInputEvent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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