pub enum CounterMessage {
Increment,
Decrement,
Set(i32),
Reset,
}Expand description
Messages for the counter state.
Variants§
Increment
Increment the counter
Decrement
Decrement the counter
Set(i32)
Set the counter to a specific value
Reset
Reset to zero
Trait Implementations§
Source§impl Clone for CounterMessage
impl Clone for CounterMessage
Source§fn clone(&self) -> CounterMessage
fn clone(&self) -> CounterMessage
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 moreAuto Trait Implementations§
impl Freeze for CounterMessage
impl RefUnwindSafe for CounterMessage
impl Send for CounterMessage
impl Sync for CounterMessage
impl Unpin for CounterMessage
impl UnwindSafe for CounterMessage
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