#[repr(transparent)]pub struct Bfcrt232(pub u16);Expand description
Boolean Function Term 2 and 3 Configuration Register for EVENTn
Tuple Fields§
§0: u16Implementations§
Source§impl Bfcrt232
impl Bfcrt232
Sourcepub const fn pt3_dc(&self) -> Bfcrt232Pt3Dc
pub const fn pt3_dc(&self) -> Bfcrt232Pt3Dc
Product term 3, D input configuration
Sourcepub const fn set_pt3_dc(&mut self, val: Bfcrt232Pt3Dc)
pub const fn set_pt3_dc(&mut self, val: Bfcrt232Pt3Dc)
Product term 3, D input configuration
Sourcepub const fn pt3_cc(&self) -> Bfcrt232Pt3Cc
pub const fn pt3_cc(&self) -> Bfcrt232Pt3Cc
Product term 3, C input configuration
Sourcepub const fn set_pt3_cc(&mut self, val: Bfcrt232Pt3Cc)
pub const fn set_pt3_cc(&mut self, val: Bfcrt232Pt3Cc)
Product term 3, C input configuration
Sourcepub const fn pt3_bc(&self) -> Bfcrt232Pt3Bc
pub const fn pt3_bc(&self) -> Bfcrt232Pt3Bc
Product term 3, B input configuration
Sourcepub const fn set_pt3_bc(&mut self, val: Bfcrt232Pt3Bc)
pub const fn set_pt3_bc(&mut self, val: Bfcrt232Pt3Bc)
Product term 3, B input configuration
Sourcepub const fn pt3_ac(&self) -> Bfcrt232Pt3Ac
pub const fn pt3_ac(&self) -> Bfcrt232Pt3Ac
Product term 3, A input configuration
Sourcepub const fn set_pt3_ac(&mut self, val: Bfcrt232Pt3Ac)
pub const fn set_pt3_ac(&mut self, val: Bfcrt232Pt3Ac)
Product term 3, A input configuration
Sourcepub const fn pt2_dc(&self) -> Bfcrt232Pt2Dc
pub const fn pt2_dc(&self) -> Bfcrt232Pt2Dc
Product term 2, D input configuration
Sourcepub const fn set_pt2_dc(&mut self, val: Bfcrt232Pt2Dc)
pub const fn set_pt2_dc(&mut self, val: Bfcrt232Pt2Dc)
Product term 2, D input configuration
Sourcepub const fn pt2_cc(&self) -> Bfcrt232Pt2Cc
pub const fn pt2_cc(&self) -> Bfcrt232Pt2Cc
Product term 2, C input configuration
Sourcepub const fn set_pt2_cc(&mut self, val: Bfcrt232Pt2Cc)
pub const fn set_pt2_cc(&mut self, val: Bfcrt232Pt2Cc)
Product term 2, C input configuration
Sourcepub const fn pt2_bc(&self) -> Bfcrt232Pt2Bc
pub const fn pt2_bc(&self) -> Bfcrt232Pt2Bc
Product term 2, B input configuration
Sourcepub const fn set_pt2_bc(&mut self, val: Bfcrt232Pt2Bc)
pub const fn set_pt2_bc(&mut self, val: Bfcrt232Pt2Bc)
Product term 2, B input configuration
Sourcepub const fn pt2_ac(&self) -> Bfcrt232Pt2Ac
pub const fn pt2_ac(&self) -> Bfcrt232Pt2Ac
Product term 2, A input configuration
Sourcepub const fn set_pt2_ac(&mut self, val: Bfcrt232Pt2Ac)
pub const fn set_pt2_ac(&mut self, val: Bfcrt232Pt2Ac)
Product term 2, A input configuration
Trait Implementations§
impl Copy for Bfcrt232
impl Eq for Bfcrt232
impl StructuralPartialEq for Bfcrt232
Auto Trait Implementations§
impl Freeze for Bfcrt232
impl RefUnwindSafe for Bfcrt232
impl Send for Bfcrt232
impl Sync for Bfcrt232
impl Unpin for Bfcrt232
impl UnwindSafe for Bfcrt232
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