#[repr(u8)]pub enum Chevmode {
Value1 = 0,
Value2 = 1,
Value3 = 2,
Value4 = 3,
}
Expand description
Channel Event Mode
Value on reset: 0
Variants§
Value1 = 0
0: Never
Value2 = 1
1: NCM: If result is inside the boundary band FCM: If result becomes high (above cmp. val.)
Value3 = 2
2: NCM: If result is outside the boundary band FCM: If result becomes low (below cmp. val.)
Value4 = 3
3: NCM: Always (ignore band) FCM: If result switches to either level
Trait Implementations§
source§impl PartialEq for Chevmode
impl PartialEq for Chevmode
impl Copy for Chevmode
impl Eq for Chevmode
impl StructuralPartialEq for Chevmode
Auto Trait Implementations§
impl RefUnwindSafe for Chevmode
impl Send for Chevmode
impl Sync for Chevmode
impl Unpin for Chevmode
impl UnwindSafe for Chevmode
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