#[repr(C)]pub struct StepperStateWrapper {
pub inner: StepperState,
pub on_step_change: OptionStepperOnStepChange,
}Fields§
§inner: StepperStateThe current step + total step count.
on_step_change: OptionStepperOnStepChangeOptional: function to call when the current step changes.
Trait Implementations§
Source§impl Clone for StepperStateWrapper
impl Clone for StepperStateWrapper
Source§fn clone(&self) -> StepperStateWrapper
fn clone(&self) -> StepperStateWrapper
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 StepperStateWrapper
impl Debug for StepperStateWrapper
Source§impl Default for StepperStateWrapper
impl Default for StepperStateWrapper
Source§fn default() -> StepperStateWrapper
fn default() -> StepperStateWrapper
Returns the “default value” for a type. Read more
impl Eq for StepperStateWrapper
Source§impl PartialEq for StepperStateWrapper
impl PartialEq for StepperStateWrapper
impl StructuralPartialEq for StepperStateWrapper
Auto Trait Implementations§
impl Freeze for StepperStateWrapper
impl RefUnwindSafe for StepperStateWrapper
impl Send for StepperStateWrapper
impl Sync for StepperStateWrapper
impl Unpin for StepperStateWrapper
impl UnsafeUnpin for StepperStateWrapper
impl UnwindSafe for StepperStateWrapper
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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