embassy-nrf

Crates

git

Versions

nrf54l15-app-ns

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 AnyPin

Source§

impl PeripheralType for CRACEN

Source§

impl PeripheralType for GPIOTE20

Source§

impl PeripheralType for GPIOTE20_CH0

Source§

impl PeripheralType for GPIOTE20_CH1

Source§

impl PeripheralType for GPIOTE20_CH2

Source§

impl PeripheralType for GPIOTE20_CH3

Source§

impl PeripheralType for GPIOTE20_CH4

Source§

impl PeripheralType for GPIOTE20_CH5

Source§

impl PeripheralType for GPIOTE20_CH6

Source§

impl PeripheralType for GPIOTE20_CH7

Source§

impl PeripheralType for GPIOTE30

Source§

impl PeripheralType for GPIOTE30_CH0

Source§

impl PeripheralType for GPIOTE30_CH1

Source§

impl PeripheralType for GPIOTE30_CH2

Source§

impl PeripheralType for GPIOTE30_CH3

Source§

impl PeripheralType for GRTC

Source§

impl PeripheralType for P0_00

Source§

impl PeripheralType for P0_01

Source§

impl PeripheralType for P0_02

Source§

impl PeripheralType for P0_03

Source§

impl PeripheralType for P0_04

Source§

impl PeripheralType for P0_05

Source§

impl PeripheralType for P0_06

Source§

impl PeripheralType for P1_00

Source§

impl PeripheralType for P1_01

Source§

impl PeripheralType for P1_02

Source§

impl PeripheralType for P1_03

Source§

impl PeripheralType for P1_04

Source§

impl PeripheralType for P1_05

Source§

impl PeripheralType for P1_06

Source§

impl PeripheralType for P1_07

Source§

impl PeripheralType for P1_08

Source§

impl PeripheralType for P1_09

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 P2_00

Source§

impl PeripheralType for P2_01

Source§

impl PeripheralType for P2_02

Source§

impl PeripheralType for P2_03

Source§

impl PeripheralType for P2_04

Source§

impl PeripheralType for P2_05

Source§

impl PeripheralType for P2_06

Source§

impl PeripheralType for P2_07

Source§

impl PeripheralType for P2_08

Source§

impl PeripheralType for P2_09

Source§

impl PeripheralType for P2_10

Source§

impl PeripheralType for PPI00_CH0

Source§

impl PeripheralType for PPI00_CH1

Source§

impl PeripheralType for PPI00_CH2

Source§

impl PeripheralType for PPI00_CH3

Source§

impl PeripheralType for PPI00_CH4

Source§

impl PeripheralType for PPI00_CH5

Source§

impl PeripheralType for PPI00_CH6

Source§

impl PeripheralType for PPI00_CH7

Source§

impl PeripheralType for PPI00_GROUP0

Source§

impl PeripheralType for PPI00_GROUP1

Source§

impl PeripheralType for PPI10_CH0

Source§

impl PeripheralType for PPI10_GROUP0

Source§

impl PeripheralType for PPI20_CH0

Source§

impl PeripheralType for PPI20_CH1

Source§

impl PeripheralType for PPI20_CH2

Source§

impl PeripheralType for PPI20_CH3

Source§

impl PeripheralType for PPI20_CH4

Source§

impl PeripheralType for PPI20_CH5

Source§

impl PeripheralType for PPI20_CH6

Source§

impl PeripheralType for PPI20_CH7

Source§

impl PeripheralType for PPI20_CH8

Source§

impl PeripheralType for PPI20_CH9

Source§

impl PeripheralType for PPI20_CH10

Source§

impl PeripheralType for PPI20_CH11

Source§

impl PeripheralType for PPI20_CH12

Source§

impl PeripheralType for PPI20_CH13

Source§

impl PeripheralType for PPI20_CH14

Source§

impl PeripheralType for PPI20_CH15

Source§

impl PeripheralType for PPI20_GROUP0

Source§

impl PeripheralType for PPI20_GROUP1

Source§

impl PeripheralType for PPI20_GROUP2

Source§

impl PeripheralType for PPI20_GROUP3

Source§

impl PeripheralType for PPI20_GROUP4

Source§

impl PeripheralType for PPI20_GROUP5

Source§

impl PeripheralType for PPI30_CH0

Source§

impl PeripheralType for PPI30_CH1

Source§

impl PeripheralType for PPI30_CH2

Source§

impl PeripheralType for PPI30_CH3

Source§

impl PeripheralType for PPI30_GROUP0

Source§

impl PeripheralType for PPI30_GROUP1

Source§

impl PeripheralType for PPIB00_CH0

Source§

impl PeripheralType for PPIB00_CH1

Source§

impl PeripheralType for PPIB00_CH2

Source§

impl PeripheralType for PPIB00_CH3

Source§

impl PeripheralType for PPIB00_CH4

Source§

impl PeripheralType for PPIB00_CH5

Source§

impl PeripheralType for PPIB00_CH6

Source§

impl PeripheralType for PPIB00_CH7

Source§

impl PeripheralType for PPIB01_CH0

Source§

impl PeripheralType for PPIB01_CH1

Source§

impl PeripheralType for PPIB01_CH2

Source§

impl PeripheralType for PPIB01_CH3

Source§

impl PeripheralType for PPIB01_CH4

Source§

impl PeripheralType for PPIB01_CH5

Source§

impl PeripheralType for PPIB01_CH6

Source§

impl PeripheralType for PPIB01_CH7

Source§

impl PeripheralType for PPIB10_CH0

Source§

impl PeripheralType for PPIB10_CH1

Source§

impl PeripheralType for PPIB10_CH2

Source§

impl PeripheralType for PPIB10_CH3

Source§

impl PeripheralType for PPIB10_CH4

Source§

impl PeripheralType for PPIB10_CH5

Source§

impl PeripheralType for PPIB10_CH6

Source§

impl PeripheralType for PPIB10_CH7

Source§

impl PeripheralType for PPIB11_CH0

Source§

impl PeripheralType for PPIB11_CH1

Source§

impl PeripheralType for PPIB11_CH2

Source§

impl PeripheralType for PPIB11_CH3

Source§

impl PeripheralType for PPIB11_CH4

Source§

impl PeripheralType for PPIB11_CH5

Source§

impl PeripheralType for PPIB11_CH6

Source§

impl PeripheralType for PPIB11_CH7

Source§

impl PeripheralType for PPIB11_CH8

Source§

impl PeripheralType for PPIB11_CH9

Source§

impl PeripheralType for PPIB11_CH10

Source§

impl PeripheralType for PPIB11_CH11

Source§

impl PeripheralType for PPIB11_CH12

Source§

impl PeripheralType for PPIB11_CH13

Source§

impl PeripheralType for PPIB11_CH14

Source§

impl PeripheralType for PPIB11_CH15

Source§

impl PeripheralType for PPIB20_CH0

Source§

impl PeripheralType for PPIB20_CH1

Source§

impl PeripheralType for PPIB20_CH2

Source§

impl PeripheralType for PPIB20_CH3

Source§

impl PeripheralType for PPIB20_CH4

Source§

impl PeripheralType for PPIB20_CH5

Source§

impl PeripheralType for PPIB20_CH6

Source§

impl PeripheralType for PPIB20_CH7

Source§

impl PeripheralType for PPIB21_CH0

Source§

impl PeripheralType for PPIB21_CH1

Source§

impl PeripheralType for PPIB21_CH2

Source§

impl PeripheralType for PPIB21_CH3

Source§

impl PeripheralType for PPIB21_CH4

Source§

impl PeripheralType for PPIB21_CH5

Source§

impl PeripheralType for PPIB21_CH6

Source§

impl PeripheralType for PPIB21_CH7

Source§

impl PeripheralType for PPIB21_CH8

Source§

impl PeripheralType for PPIB21_CH9

Source§

impl PeripheralType for PPIB21_CH10

Source§

impl PeripheralType for PPIB21_CH11

Source§

impl PeripheralType for PPIB21_CH12

Source§

impl PeripheralType for PPIB21_CH13

Source§

impl PeripheralType for PPIB21_CH14

Source§

impl PeripheralType for PPIB21_CH15

Source§

impl PeripheralType for PPIB22_CH0

Source§

impl PeripheralType for PPIB22_CH1

Source§

impl PeripheralType for PPIB22_CH2

Source§

impl PeripheralType for PPIB22_CH3

Source§

impl PeripheralType for PPIB30_CH0

Source§

impl PeripheralType for PPIB30_CH1

Source§

impl PeripheralType for PPIB30_CH2

Source§

impl PeripheralType for PPIB30_CH3

Source§

impl PeripheralType for PWM20

Source§

impl PeripheralType for PWM21

Source§

impl PeripheralType for PWM22

Source§

impl PeripheralType for RADIO

Source§

impl PeripheralType for RTC10

Source§

impl PeripheralType for RTC30

Source§

impl PeripheralType for SAADC

Source§

impl PeripheralType for SERIAL00

Source§

impl PeripheralType for SERIAL20

Source§

impl PeripheralType for SERIAL21

Source§

impl PeripheralType for SERIAL22

Source§

impl PeripheralType for SERIAL30

Source§

impl PeripheralType for TEMP

Source§

impl PeripheralType for TIMER00

Source§

impl PeripheralType for TIMER10

Source§

impl PeripheralType for TIMER20

Source§

impl PeripheralType for TIMER21

Source§

impl PeripheralType for TIMER22

Source§

impl PeripheralType for TIMER23

Source§

impl PeripheralType for TIMER24

Source§

impl PeripheralType for WDT

Source§

impl PeripheralType for AnyConfigurableChannel

Source§

impl PeripheralType for AnyGroup

Source§

impl PeripheralType for AnyStaticChannel

Source§

impl PeripheralType for AVddInput

Source§

impl PeripheralType for DVddInput

Source§

impl PeripheralType for VddInput