pub enum ZeroMode {
PosZero = 0,
NegZero = 1,
Negative = 2,
Positive = 3,
}
Available on crate feature
unstable
only.Expand description
the current status of the counter.
Variants§
PosZero = 0
pulse counter decreases from positive to 0.
NegZero = 1
pulse counter increases from negative to 0
Negative = 2
pulse counter is negative (not implemented?)
Positive = 3
pulse counter is positive (not implemented?)
Trait Implementations§
impl Copy for ZeroMode
impl StructuralPartialEq for ZeroMode
Auto Trait Implementations§
impl Freeze for ZeroMode
impl RefUnwindSafe for ZeroMode
impl Send for ZeroMode
impl Sync for ZeroMode
impl Unpin for ZeroMode
impl UnwindSafe for ZeroMode
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dst: *mut u8)
unsafe fn clone_to_uninit(&self, dst: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)