embassy-mcxa

Crates

git

Versions

mcx-a256

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_mcxa::ctimer::AnyChannel

Source§

impl PeripheralType for embassy_mcxa::dma::AnyChannel

Source§

impl PeripheralType for AnyPin

Source§

impl PeripheralType for ADC0

Source§

impl PeripheralType for ADC1

Source§

impl PeripheralType for AOI0

Source§

impl PeripheralType for AOI1

Source§

impl PeripheralType for CAN0

Source§

impl PeripheralType for CDOG0

Source§

impl PeripheralType for CDOG1

Source§

impl PeripheralType for CLKOUT

Source§

impl PeripheralType for CMC

Source§

impl PeripheralType for CMP0

Source§

impl PeripheralType for CMP1

Source§

impl PeripheralType for CRC0

Source§

impl PeripheralType for CTIMER0

Source§

impl PeripheralType for CTIMER0_CH0

Source§

impl PeripheralType for CTIMER0_CH1

Source§

impl PeripheralType for CTIMER0_CH2

Source§

impl PeripheralType for CTIMER0_CH3

Source§

impl PeripheralType for CTIMER1

Source§

impl PeripheralType for CTIMER1_CH0

Source§

impl PeripheralType for CTIMER1_CH1

Source§

impl PeripheralType for CTIMER1_CH2

Source§

impl PeripheralType for CTIMER1_CH3

Source§

impl PeripheralType for CTIMER2

Source§

impl PeripheralType for CTIMER2_CH0

Source§

impl PeripheralType for CTIMER2_CH1

Source§

impl PeripheralType for CTIMER2_CH2

Source§

impl PeripheralType for CTIMER2_CH3

Source§

impl PeripheralType for CTIMER3

Source§

impl PeripheralType for CTIMER3_CH0

Source§

impl PeripheralType for CTIMER3_CH1

Source§

impl PeripheralType for CTIMER3_CH2

Source§

impl PeripheralType for CTIMER3_CH3

Source§

impl PeripheralType for CTIMER4

Source§

impl PeripheralType for CTIMER4_CH0

Source§

impl PeripheralType for CTIMER4_CH1

Source§

impl PeripheralType for CTIMER4_CH2

Source§

impl PeripheralType for CTIMER4_CH3

Source§

impl PeripheralType for DBGMAILBOX

Source§

impl PeripheralType for DMA0

Source§

impl PeripheralType for DMA_CH0

Source§

impl PeripheralType for DMA_CH1

Source§

impl PeripheralType for DMA_CH2

Source§

impl PeripheralType for DMA_CH3

Source§

impl PeripheralType for DMA_CH4

Source§

impl PeripheralType for DMA_CH5

Source§

impl PeripheralType for DMA_CH6

Source§

impl PeripheralType for DMA_CH7

Source§

impl PeripheralType for EDMA0_TCD0

Source§

impl PeripheralType for EIM0

Source§

impl PeripheralType for EQDC0

Source§

impl PeripheralType for EQDC1

Source§

impl PeripheralType for ERM0

Source§

impl PeripheralType for FLEXIO0

Source§

impl PeripheralType for FLEXPWM0

Source§

impl PeripheralType for FLEXPWM1

Source§

impl PeripheralType for FMC0

Source§

impl PeripheralType for FMU0

Source§

impl PeripheralType for FREQME0

Source§

impl PeripheralType for GLIKEY0

Source§

impl PeripheralType for GPIO0

Source§

impl PeripheralType for GPIO1

Source§

impl PeripheralType for GPIO2

Source§

impl PeripheralType for GPIO3

Source§

impl PeripheralType for GPIO4

Source§

impl PeripheralType for I3C0

Source§

impl PeripheralType for INPUTMUX0

Source§

impl PeripheralType for LPI2C0

Source§

impl PeripheralType for LPI2C1

Source§

impl PeripheralType for LPI2C2

Source§

impl PeripheralType for LPI2C3

Source§

impl PeripheralType for LPSPI0

Source§

impl PeripheralType for LPSPI1

Source§

impl PeripheralType for LPTMR0

Source§

impl PeripheralType for LPUART0

Source§

impl PeripheralType for LPUART1

Source§

impl PeripheralType for LPUART2

Source§

impl PeripheralType for LPUART3

Source§

impl PeripheralType for LPUART4

Source§

impl PeripheralType for MAU0

Source§

impl PeripheralType for MBC0

Source§

impl PeripheralType for MRCC0

Source§

impl PeripheralType for OPAMP0

Source§

impl PeripheralType for OSTIMER0

Source§

impl PeripheralType for P0_2

Source§

impl PeripheralType for P0_4

Source§

impl PeripheralType for P0_5

Source§

impl PeripheralType for P0_7

Source§

impl PeripheralType for P0_8

Source§

impl PeripheralType for P0_9

Source§

impl PeripheralType for P0_10

Source§

impl PeripheralType for P0_11

Source§

impl PeripheralType for P0_12

Source§

impl PeripheralType for P0_13

Source§

impl PeripheralType for P0_14

Source§

impl PeripheralType for P0_15

Source§

impl PeripheralType for P0_16

Source§

impl PeripheralType for P0_17

Source§

impl PeripheralType for P0_18

Source§

impl PeripheralType for P0_19

Source§

impl PeripheralType for P0_20

Source§

impl PeripheralType for P0_21

Source§

impl PeripheralType for P0_22

Source§

impl PeripheralType for P0_23

Source§

impl PeripheralType for P0_24

Source§

impl PeripheralType for P0_25

Source§

impl PeripheralType for P0_26

Source§

impl PeripheralType for P0_27

Source§

impl PeripheralType for P0_28

Source§

impl PeripheralType for P0_29

Source§

impl PeripheralType for P0_30

Source§

impl PeripheralType for P0_31

Source§

impl PeripheralType for P1_0

Source§

impl PeripheralType for P1_1

Source§

impl PeripheralType for P1_2

Source§

impl PeripheralType for P1_3

Source§

impl PeripheralType for P1_4

Source§

impl PeripheralType for P1_5

Source§

impl PeripheralType for P1_6

Source§

impl PeripheralType for P1_7

Source§

impl PeripheralType for P1_8

Source§

impl PeripheralType for P1_9

Source§

impl PeripheralType for P1_10

Source§

impl PeripheralType for P1_11

Source§

impl PeripheralType for P1_12

Source§

impl PeripheralType for P1_13

Source§

impl PeripheralType for P1_14

Source§

impl PeripheralType for P1_15

Source§

impl PeripheralType for P1_16

Source§

impl PeripheralType for P1_17

Source§

impl PeripheralType for P1_18

Source§

impl PeripheralType for P1_19

Source§

impl PeripheralType for P1_20

Source§

impl PeripheralType for P1_21

Source§

impl PeripheralType for P1_22

Source§

impl PeripheralType for P1_23

Source§

impl PeripheralType for P1_24

Source§

impl PeripheralType for P1_25

Source§

impl PeripheralType for P1_26

Source§

impl PeripheralType for P1_27

Source§

impl PeripheralType for P1_28

Source§

impl PeripheralType for P2_0

Source§

impl PeripheralType for P2_1

Source§

impl PeripheralType for P2_2

Source§

impl PeripheralType for P2_3

Source§

impl PeripheralType for P2_4

Source§

impl PeripheralType for P2_5

Source§

impl PeripheralType for P2_6

Source§

impl PeripheralType for P2_7

Source§

impl PeripheralType for P2_8

Source§

impl PeripheralType for P2_9

Source§

impl PeripheralType for P2_10

Source§

impl PeripheralType for P2_11

Source§

impl PeripheralType for P2_12

Source§

impl PeripheralType for P2_13

Source§

impl PeripheralType for P2_14

Source§

impl PeripheralType for P2_15

Source§

impl PeripheralType for P2_16

Source§

impl PeripheralType for P2_17

Source§

impl PeripheralType for P2_18

Source§

impl PeripheralType for P2_19

Source§

impl PeripheralType for P2_20

Source§

impl PeripheralType for P2_21

Source§

impl PeripheralType for P2_22

Source§

impl PeripheralType for P2_23

Source§

impl PeripheralType for P2_24

Source§

impl PeripheralType for P2_25

Source§

impl PeripheralType for P2_26

Source§

impl PeripheralType for P2_27

Source§

impl PeripheralType for P2_28

Source§

impl PeripheralType for P2_29

Source§

impl PeripheralType for P2_30

Source§

impl PeripheralType for P2_31

Source§

impl PeripheralType for P3_0

Source§

impl PeripheralType for P3_1

Source§

impl PeripheralType for P3_2

Source§

impl PeripheralType for P3_3

Source§

impl PeripheralType for P3_4

Source§

impl PeripheralType for P3_5

Source§

impl PeripheralType for P3_6

Source§

impl PeripheralType for P3_7

Source§

impl PeripheralType for P3_8

Source§

impl PeripheralType for P3_9

Source§

impl PeripheralType for P3_10

Source§

impl PeripheralType for P3_11

Source§

impl PeripheralType for P3_12

Source§

impl PeripheralType for P3_13

Source§

impl PeripheralType for P3_14

Source§

impl PeripheralType for P3_15

Source§

impl PeripheralType for P3_16

Source§

impl PeripheralType for P3_17

Source§

impl PeripheralType for P3_18

Source§

impl PeripheralType for P3_19

Source§

impl PeripheralType for P3_20

Source§

impl PeripheralType for P3_21

Source§

impl PeripheralType for P3_22

Source§

impl PeripheralType for P3_23

Source§

impl PeripheralType for P3_24

Source§

impl PeripheralType for P3_25

Source§

impl PeripheralType for P3_26

Source§

impl PeripheralType for P3_27

Source§

impl PeripheralType for P3_28

Source§

impl PeripheralType for P3_29

Source§

impl PeripheralType for P3_30

Source§

impl PeripheralType for P3_31

Source§

impl PeripheralType for P4_0

Source§

impl PeripheralType for P4_1

Source§

impl PeripheralType for P4_2

Source§

impl PeripheralType for P4_3

Source§

impl PeripheralType for P4_4

Source§

impl PeripheralType for P4_5

Source§

impl PeripheralType for P4_6

Source§

impl PeripheralType for P4_7

Source§

impl PeripheralType for P4_8

Source§

impl PeripheralType for P4_9

Source§

impl PeripheralType for P4_10

Source§

impl PeripheralType for P4_11

Source§

impl PeripheralType for P4_12

Source§

impl PeripheralType for P4_13

Source§

impl PeripheralType for P4_14

Source§

impl PeripheralType for P4_15

Source§

impl PeripheralType for P4_16

Source§

impl PeripheralType for P4_17

Source§

impl PeripheralType for P4_18

Source§

impl PeripheralType for P4_19

Source§

impl PeripheralType for P4_20

Source§

impl PeripheralType for P4_21

Source§

impl PeripheralType for P4_22

Source§

impl PeripheralType for P4_23

Source§

impl PeripheralType for P4_24

Source§

impl PeripheralType for P4_25

Source§

impl PeripheralType for P4_26

Source§

impl PeripheralType for P4_27

Source§

impl PeripheralType for P4_28

Source§

impl PeripheralType for P4_29

Source§

impl PeripheralType for P4_30

Source§

impl PeripheralType for P4_31

Source§

impl PeripheralType for P5_0

Source§

impl PeripheralType for P5_1

Source§

impl PeripheralType for P5_2

Source§

impl PeripheralType for P5_3

Source§

impl PeripheralType for P5_4

Source§

impl PeripheralType for P5_5

Source§

impl PeripheralType for P5_6

Source§

impl PeripheralType for P5_7

Source§

impl PeripheralType for P5_8

Source§

impl PeripheralType for P5_9

Source§

impl PeripheralType for P5_10

Source§

impl PeripheralType for P5_11

Source§

impl PeripheralType for P5_12

Source§

impl PeripheralType for P5_13

Source§

impl PeripheralType for P5_14

Source§

impl PeripheralType for P5_15

Source§

impl PeripheralType for P5_16

Source§

impl PeripheralType for P5_17

Source§

impl PeripheralType for P5_18

Source§

impl PeripheralType for P5_19

Source§

impl PeripheralType for P5_20

Source§

impl PeripheralType for P5_21

Source§

impl PeripheralType for P5_22

Source§

impl PeripheralType for P5_23

Source§

impl PeripheralType for P5_24

Source§

impl PeripheralType for P5_25

Source§

impl PeripheralType for P5_26

Source§

impl PeripheralType for P5_27

Source§

impl PeripheralType for P5_28

Source§

impl PeripheralType for P5_29

Source§

impl PeripheralType for P5_30

Source§

impl PeripheralType for P5_31

Source§

impl PeripheralType for PKC0

Source§

impl PeripheralType for PORT0

Source§

impl PeripheralType for PORT1

Source§

impl PeripheralType for PORT2

Source§

impl PeripheralType for PORT3

Source§

impl PeripheralType for PORT4

Source§

impl PeripheralType for RTC0

Source§

impl PeripheralType for SAU

Source§

impl PeripheralType for SCG0

Source§

impl PeripheralType for SCN_SCB

Source§

impl PeripheralType for SGI0

Source§

impl PeripheralType for SMARTDMA0

Source§

impl PeripheralType for SPC0

Source§

impl PeripheralType for SYSCON

Source§

impl PeripheralType for TDET0

Source§

impl PeripheralType for TRNG0

Source§

impl PeripheralType for UDF0

Source§

impl PeripheralType for USB0

Source§

impl PeripheralType for UTICK0

Source§

impl PeripheralType for VBAT0

Source§

impl PeripheralType for WAKETIMER0

Source§

impl PeripheralType for WUU0

Source§

impl PeripheralType for WWDT0

Source§

impl<T> PeripheralType for AnyAdcPin<T>