#[repr(u8)]pub enum FNSEL_A {
Show 16 variants
LOGICAL_ZERO = 0,
A_NOR_B = 1,
NOT_A_AND_B = 2,
NOT_A = 3,
A_AND_NOT_B = 4,
NOT_B = 5,
A_XOR_B = 6,
A_NAND_B = 7,
A_AND_B = 8,
A_XNOR_B = 9,
B = 10,
NOT_A_OR_B = 11,
A = 12,
A_OR_NOT_B = 13,
A_OR_B = 14,
LOGICAL_ONE = 15,
}Expand description
Function Select
Value on reset: 12
Variants§
LOGICAL_ZERO = 0
0: Logical 0
A_NOR_B = 1
1: A NOR B
NOT_A_AND_B = 2
2: (!A) AND B
NOT_A = 3
3: !A
A_AND_NOT_B = 4
4: A AND (!B)
NOT_B = 5
5: !B
A_XOR_B = 6
6: A XOR B
A_NAND_B = 7
7: A NAND B
A_AND_B = 8
8: A AND B
A_XNOR_B = 9
9: A XNOR B
B = 10
10: B
NOT_A_OR_B = 11
11: (!A) OR B
A = 12
12: A
A_OR_NOT_B = 13
13: A OR (!B)
A_OR_B = 14
14: A OR B
LOGICAL_ONE = 15
15: Logical 1
Trait Implementations§
impl Copy for FNSEL_A
impl Eq for FNSEL_A
impl StructuralPartialEq for FNSEL_A
Auto Trait Implementations§
impl Freeze for FNSEL_A
impl RefUnwindSafe for FNSEL_A
impl Send for FNSEL_A
impl Sync for FNSEL_A
impl Unpin for FNSEL_A
impl UnwindSafe for FNSEL_A
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