embassy-stm32

Crates

git

Versions

stm32f446ve

Flavors

Skip to main content

Instance

Trait Instance 

Source
pub trait Instance:
    SealedInstance
    + PeripheralType
    + RccPeripheral
    + 'static {
    type TXInterrupt: Interrupt;
    type RX0Interrupt: Interrupt;
    type RX1Interrupt: Interrupt;
    type SCEInterrupt: Interrupt;
}
Expand description

CAN instance trait.

Required Associated Types§

Source

type TXInterrupt: Interrupt

TX interrupt for this instance.

Source

type RX0Interrupt: Interrupt

RX0 interrupt for this instance.

Source

type RX1Interrupt: Interrupt

RX1 interrupt for this instance.

Source

type SCEInterrupt: Interrupt

SCE interrupt for this instance.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§