pub enum IntervalActionEffect {
Inc(u32),
Dec(u32),
Reset,
}Expand description
Describes the effect of an action to the interval
Variants§
Trait Implementations§
Source§impl Clone for IntervalActionEffect
impl Clone for IntervalActionEffect
Source§fn clone(&self) -> IntervalActionEffect
fn clone(&self) -> IntervalActionEffect
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 moreSource§impl Debug for IntervalActionEffect
impl Debug for IntervalActionEffect
Source§impl Display for IntervalActionEffect
impl Display for IntervalActionEffect
Source§impl Hash for IntervalActionEffect
impl Hash for IntervalActionEffect
Source§impl Ord for IntervalActionEffect
impl Ord for IntervalActionEffect
Source§fn cmp(&self, other: &IntervalActionEffect) -> Ordering
fn cmp(&self, other: &IntervalActionEffect) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for IntervalActionEffect
impl PartialEq for IntervalActionEffect
Source§impl PartialOrd for IntervalActionEffect
impl PartialOrd for IntervalActionEffect
impl Eq for IntervalActionEffect
impl StructuralPartialEq for IntervalActionEffect
Auto Trait Implementations§
impl Freeze for IntervalActionEffect
impl RefUnwindSafe for IntervalActionEffect
impl Send for IntervalActionEffect
impl Sync for IntervalActionEffect
impl Unpin for IntervalActionEffect
impl UnwindSafe for IntervalActionEffect
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> 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