pub struct CAN { /* private fields */ }
Expand description
CAN peripheral
Implementations§
Trait Implementations§
Source§impl Instance for CAN
impl Instance for CAN
Source§type TXInterrupt = CEC_CAN
type TXInterrupt = CEC_CAN
TX interrupt for this instance.
Source§type RX0Interrupt = CEC_CAN
type RX0Interrupt = CEC_CAN
RX0 interrupt for this instance.
Source§type RX1Interrupt = CEC_CAN
type RX1Interrupt = CEC_CAN
RX1 interrupt for this instance.
Source§type SCEInterrupt = CEC_CAN
type SCEInterrupt = CEC_CAN
SCE interrupt for this instance.
Source§impl Peripheral for CAN
impl Peripheral for CAN
Source§impl RccPeripheral for CAN
impl RccPeripheral for CAN
fn frequency() -> Hertz
fn enable_and_reset_with_cs(_cs: CriticalSection<'_>)
fn disable_with_cs(_cs: CriticalSection<'_>)
fn enable_and_reset()
fn disable()
impl RccPeripheral for CAN
Auto Trait Implementations§
impl Freeze for CAN
impl RefUnwindSafe for CAN
impl Send for CAN
impl Sync for CAN
impl Unpin for CAN
impl UnwindSafe for CAN
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