#[repr(transparent)]pub struct Ctrl1(pub u32);Expand description
Control 1 Register
Tuple Fields§
§0: u32Implementations§
Source§impl Ctrl1
impl Ctrl1
Sourcepub const fn set_propseg(&mut self, val: u8)
pub const fn set_propseg(&mut self, val: u8)
Propagation Segment
Sourcepub const fn set_boffrec(&mut self, val: Boffrec)
pub const fn set_boffrec(&mut self, val: Boffrec)
Bus Off Recovery
Sourcepub const fn set_rwrnmsk(&mut self, val: Rwrnmsk)
pub const fn set_rwrnmsk(&mut self, val: Rwrnmsk)
Rx Warning Interrupt Mask
Sourcepub const fn set_twrnmsk(&mut self, val: Twrnmsk)
pub const fn set_twrnmsk(&mut self, val: Twrnmsk)
Tx Warning Interrupt Mask
Sourcepub const fn set_errmsk(&mut self, val: Errmsk)
pub const fn set_errmsk(&mut self, val: Errmsk)
Error Interrupt Mask
Sourcepub const fn set_boffmsk(&mut self, val: Boffmsk)
pub const fn set_boffmsk(&mut self, val: Boffmsk)
Bus Off Interrupt Mask
Sourcepub const fn set_presdiv(&mut self, val: u8)
pub const fn set_presdiv(&mut self, val: u8)
Prescaler Division Factor
Trait Implementations§
impl Copy for Ctrl1
impl Eq for Ctrl1
impl StructuralPartialEq for Ctrl1
Auto Trait Implementations§
impl Freeze for Ctrl1
impl RefUnwindSafe for Ctrl1
impl Send for Ctrl1
impl Sync for Ctrl1
impl Unpin for Ctrl1
impl UnwindSafe for Ctrl1
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