embassy-stm32

Crates

git

Versions

stm32n655z0

Flavors

PeripheralType

Trait PeripheralType 

Source
pub trait PeripheralType: Sized + Copy { }
Expand description

Marker trait for peripheral types.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl PeripheralType for embassy_stm32::dma::AnyChannel

Source§

impl PeripheralType for embassy_stm32::exti::AnyChannel

Source§

impl PeripheralType for AnyPin

Source§

impl PeripheralType for CRYP

Source§

impl PeripheralType for DBGMCU

Source§

impl PeripheralType for DCMI

Source§

impl PeripheralType for DMA2D

Source§

impl PeripheralType for DTS

Source§

impl PeripheralType for EXTI0

Source§

impl PeripheralType for EXTI1

Source§

impl PeripheralType for EXTI2

Source§

impl PeripheralType for EXTI3

Source§

impl PeripheralType for EXTI4

Source§

impl PeripheralType for EXTI5

Source§

impl PeripheralType for EXTI6

Source§

impl PeripheralType for EXTI7

Source§

impl PeripheralType for EXTI8

Source§

impl PeripheralType for EXTI9

Source§

impl PeripheralType for EXTI10

Source§

impl PeripheralType for EXTI11

Source§

impl PeripheralType for EXTI12

Source§

impl PeripheralType for EXTI13

Source§

impl PeripheralType for EXTI14

Source§

impl PeripheralType for EXTI15

Source§

impl PeripheralType for FDCANRAM1

Source§

impl PeripheralType for FDCANRAM2

Source§

impl PeripheralType for FDCANRAM3

Source§

impl PeripheralType for GPDMA1

Source§

impl PeripheralType for HPDMA1

Source§

impl PeripheralType for IWDG

Source§

impl PeripheralType for JPEG

Source§

impl PeripheralType for MCO1

Source§

impl PeripheralType for MCO2

Source§

impl PeripheralType for MDIOS

Source§

impl PeripheralType for PA0

Source§

impl PeripheralType for PA1

Source§

impl PeripheralType for PA2

Source§

impl PeripheralType for PA5

Source§

impl PeripheralType for PA6

Source§

impl PeripheralType for PA8

Source§

impl PeripheralType for PA9

Source§

impl PeripheralType for PA10

Source§

impl PeripheralType for PA11

Source§

impl PeripheralType for PA12

Source§

impl PeripheralType for PA13

Source§

impl PeripheralType for PA14

Source§

impl PeripheralType for PA15

Source§

impl PeripheralType for PB0

Source§

impl PeripheralType for PB4

Source§

impl PeripheralType for PB5

Source§

impl PeripheralType for PB6

Source§

impl PeripheralType for PB7

Source§

impl PeripheralType for PB10

Source§

impl PeripheralType for PB11

Source§

impl PeripheralType for PB12

Source§

impl PeripheralType for PC8

Source§

impl PeripheralType for PC9

Source§

impl PeripheralType for PC10

Source§

impl PeripheralType for PC11

Source§

impl PeripheralType for PC12

Source§

impl PeripheralType for PC13

Source§

impl PeripheralType for PC14

Source§

impl PeripheralType for PC15

Source§

impl PeripheralType for PD1

Source§

impl PeripheralType for PD8

Source§

impl PeripheralType for PE0

Source§

impl PeripheralType for PE1

Source§

impl PeripheralType for PE2

Source§

impl PeripheralType for PE3

Source§

impl PeripheralType for PE7

Source§

impl PeripheralType for PE8

Source§

impl PeripheralType for PE9

Source§

impl PeripheralType for PE10

Source§

impl PeripheralType for PE12

Source§

impl PeripheralType for PE13

Source§

impl PeripheralType for PE14

Source§

impl PeripheralType for PE15

Source§

impl PeripheralType for PF2

Source§

impl PeripheralType for PF3

Source§

impl PeripheralType for PF4

Source§

impl PeripheralType for PF5

Source§

impl PeripheralType for PF7

Source§

impl PeripheralType for PF8

Source§

impl PeripheralType for PF10

Source§

impl PeripheralType for PF11

Source§

impl PeripheralType for PF12

Source§

impl PeripheralType for PF13

Source§

impl PeripheralType for PF14

Source§

impl PeripheralType for PF15

Source§

impl PeripheralType for PG2

Source§

impl PeripheralType for PG10

Source§

impl PeripheralType for PG13

Source§

impl PeripheralType for PG14

Source§

impl PeripheralType for PH0

Source§

impl PeripheralType for PH1

Source§

impl PeripheralType for PH2

Source§

impl PeripheralType for PN0

Source§

impl PeripheralType for PN1

Source§

impl PeripheralType for PN2

Source§

impl PeripheralType for PN3

Source§

impl PeripheralType for PN4

Source§

impl PeripheralType for PN5

Source§

impl PeripheralType for PN6

Source§

impl PeripheralType for PN7

Source§

impl PeripheralType for PN8

Source§

impl PeripheralType for PN9

Source§

impl PeripheralType for PN10

Source§

impl PeripheralType for PN11

Source§

impl PeripheralType for PN12

Source§

impl PeripheralType for PSSI

Source§

impl PeripheralType for PWR

Source§

impl PeripheralType for RCC

Source§

impl PeripheralType for SPI1

Source§

impl PeripheralType for SPI3

Source§

impl PeripheralType for SPI4

Source§

impl PeripheralType for SPI5

Source§

impl PeripheralType for SPI6

Source§

impl PeripheralType for SYSCFG

Source§

impl PeripheralType for TIM9

Source§

impl PeripheralType for UCPD1

Source§

impl PeripheralType for UID

Source§

impl PeripheralType for USB1_OTG_HS

Source§

impl PeripheralType for USB2_OTG_HS

Source§

impl PeripheralType for WWDG