#[repr(transparent)]pub struct Ctrl2(pub u32);Expand description
Control 2.
Tuple Fields§
§0: u32Implementations§
Source§impl Ctrl2
impl Ctrl2
Sourcepub const fn set_edfltdis(&mut self, val: Edfltdis)
pub const fn set_edfltdis(&mut self, val: Edfltdis)
Edge Filter Disable.
Sourcepub const fn set_prexcen(&mut self, val: bool)
pub const fn set_prexcen(&mut self, val: bool)
Protocol Exception Enable.
Sourcepub const fn eacen(&self) -> Eacen
pub const fn eacen(&self) -> Eacen
Entire Frame Arbitration Field Comparison Enable for RX Message Buffers.
Sourcepub const fn set_eacen(&mut self, val: Eacen)
pub const fn set_eacen(&mut self, val: Eacen)
Entire Frame Arbitration Field Comparison Enable for RX Message Buffers.
Sourcepub const fn boffdonemsk(&self) -> bool
pub const fn boffdonemsk(&self) -> bool
Bus Off Done Interrupt Mask.
Sourcepub const fn set_boffdonemsk(&mut self, val: bool)
pub const fn set_boffdonemsk(&mut self, val: bool)
Bus Off Done Interrupt Mask.
Trait Implementations§
impl Copy for Ctrl2
impl Eq for Ctrl2
impl StructuralPartialEq for Ctrl2
Auto Trait Implementations§
impl Freeze for Ctrl2
impl RefUnwindSafe for Ctrl2
impl Send for Ctrl2
impl Sync for Ctrl2
impl Unpin for Ctrl2
impl UnwindSafe for Ctrl2
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