#[repr(u8)]pub enum Gp {
Value1 = 0,
Value2 = 1,
Value3 = 2,
Value4 = 3,
}
Expand description
Gating Selection for Pattern Detection Result
Value on reset: 0
Variants§
Value1 = 0
0: ERU_GOUTy is always disabled and ERU_IOUTy can not be activated
Value2 = 1
1: ERU_GOUTy is always enabled and ERU_IOUTy becomes activated with each activation of ERU_TOUTy
Value3 = 2
2: ERU_GOUTy is equal to ERU_PDOUTy and ERU_IOUTy becomes activated with an activation of ERU_TOUTy while the desired pattern is detected (pattern match PDR = 1)
Value4 = 3
3: ERU_GOUTy is inverted to ERU_PDOUTy and ERU_IOUTy becomes activated with an activation of ERU_TOUTy while the desired pattern is not detected (pattern miss PDR = 0)
Trait Implementations§
impl Copy for Gp
impl Eq for Gp
impl StructuralPartialEq for Gp
Auto Trait Implementations§
impl RefUnwindSafe for Gp
impl Send for Gp
impl Sync for Gp
impl Unpin for Gp
impl UnwindSafe for Gp
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