embassy-mcxa

Crates

git

Versions

mcx-a577

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 CDOG0

Source§

impl PeripheralType for CDOG1

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 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 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 GPIO5

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 LPSPI2

Source§

impl PeripheralType for LPSPI3

Source§

impl PeripheralType for LPSPI4

Source§

impl PeripheralType for LPSPI5

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_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 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 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 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 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 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 PORT5

Source§

impl PeripheralType for TRNG0

Source§

impl PeripheralType for WWDT0

Source§

impl PeripheralType for WWDT1