#[repr(C)]pub struct StepperState {
pub current_step: usize,
pub total_steps: usize,
}Expand description
State of a Stepper: the zero-based current step and the total step count.
Fields§
§current_step: usizeZero-based index of the current (active) step.
total_steps: usizeTotal number of steps.
Trait Implementations§
Source§impl Clone for StepperState
impl Clone for StepperState
Source§fn clone(&self) -> StepperState
fn clone(&self) -> StepperState
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 moreimpl Copy for StepperState
Source§impl Debug for StepperState
impl Debug for StepperState
Source§impl Default for StepperState
impl Default for StepperState
Source§fn default() -> StepperState
fn default() -> StepperState
Returns the “default value” for a type. Read more
impl Eq for StepperState
Source§impl PartialEq for StepperState
impl PartialEq for StepperState
impl StructuralPartialEq for StepperState
Auto Trait Implementations§
impl Freeze for StepperState
impl RefUnwindSafe for StepperState
impl Send for StepperState
impl Sync for StepperState
impl Unpin for StepperState
impl UnsafeUnpin for StepperState
impl UnwindSafe for StepperState
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