#[repr(transparent)]pub struct Fdctrl(pub u32);Expand description
CAN FD Control Register
Tuple Fields§
§0: u32Implementations§
Source§impl Fdctrl
impl Fdctrl
Sourcepub const fn set_tdcval(&mut self, val: u8)
pub const fn set_tdcval(&mut self, val: u8)
Transceiver Delay Compensation Value
Sourcepub const fn set_tdcoff(&mut self, val: u8)
pub const fn set_tdcoff(&mut self, val: u8)
Transceiver Delay Compensation Offset
Sourcepub const fn set_tdcfail(&mut self, val: Tdcfail)
pub const fn set_tdcfail(&mut self, val: Tdcfail)
Transceiver Delay Compensation Fail
Sourcepub const fn set_mbdsr0(&mut self, val: Mbdsr0)
pub const fn set_mbdsr0(&mut self, val: Mbdsr0)
Message Buffer Data Size for Region 0
Sourcepub const fn set_mbdsr1(&mut self, val: Mbdsr1)
pub const fn set_mbdsr1(&mut self, val: Mbdsr1)
Message Buffer Data Size for Region 1
Sourcepub const fn set_fdrate(&mut self, val: Fdrate)
pub const fn set_fdrate(&mut self, val: Fdrate)
Bit Rate Switch Enable
Trait Implementations§
impl Copy for Fdctrl
impl Eq for Fdctrl
impl StructuralPartialEq for Fdctrl
Auto Trait Implementations§
impl Freeze for Fdctrl
impl RefUnwindSafe for Fdctrl
impl Send for Fdctrl
impl Sync for Fdctrl
impl Unpin for Fdctrl
impl UnwindSafe for Fdctrl
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