pub enum IncrementKind {
Normal,
Declared,
Wrap,
Unexplained,
}Expand description
What explains an increment (see the module docs).
Variants§
Normal
The value did not fall.
Declared
A declared reset or replacement lies inside the pair.
Wrap
The value fell and the register’s modulus explains it.
Unexplained
The value fell and nothing given explains it.
Trait Implementations§
Source§impl Clone for IncrementKind
impl Clone for IncrementKind
impl Copy for IncrementKind
Source§impl Debug for IncrementKind
impl Debug for IncrementKind
impl Eq for IncrementKind
Source§impl PartialEq for IncrementKind
impl PartialEq for IncrementKind
impl StructuralPartialEq for IncrementKind
Auto Trait Implementations§
impl Freeze for IncrementKind
impl RefUnwindSafe for IncrementKind
impl Send for IncrementKind
impl Sync for IncrementKind
impl Unpin for IncrementKind
impl UnsafeUnpin for IncrementKind
impl UnwindSafe for IncrementKind
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