pub struct Peripherals {
Show 64 fields pub FICR: FICR, pub UICR: UICR, pub BPROT: BPROT, pub POWER: POWER, pub CLOCK: CLOCK, pub RADIO: RADIO, pub UARTE0: UARTE0, pub UART0: UART0, pub SPIM0: SPIM0, pub SPIS0: SPIS0, pub TWIM0: TWIM0, pub TWIS0: TWIS0, pub SPI0: SPI0, pub TWI0: TWI0, pub SPIM1: SPIM1, pub SPIS1: SPIS1, pub TWIM1: TWIM1, pub TWIS1: TWIS1, pub SPI1: SPI1, pub TWI1: TWI1, pub NFCT: NFCT, pub GPIOTE: GPIOTE, pub SAADC: SAADC, pub TIMER0: TIMER0, pub TIMER1: TIMER1, pub TIMER2: TIMER2, pub RTC0: RTC0, pub TEMP: TEMP, pub RNG: RNG, pub ECB: ECB, pub CCM: CCM, pub AAR: AAR, pub WDT: WDT, pub RTC1: RTC1, pub QDEC: QDEC, pub COMP: COMP, pub LPCOMP: LPCOMP, pub SWI0: SWI0, pub EGU0: EGU0, pub SWI1: SWI1, pub EGU1: EGU1, pub SWI2: SWI2, pub EGU2: EGU2, pub SWI3: SWI3, pub EGU3: EGU3, pub SWI4: SWI4, pub EGU4: EGU4, pub SWI5: SWI5, pub EGU5: EGU5, pub TIMER3: TIMER3, pub TIMER4: TIMER4, pub PWM0: PWM0, pub PDM: PDM, pub NVMC: NVMC, pub PPI: PPI, pub MWU: MWU, pub PWM1: PWM1, pub PWM2: PWM2, pub SPIM2: SPIM2, pub SPIS2: SPIS2, pub SPI2: SPI2, pub RTC2: RTC2, pub I2S: I2S, pub P0: P0,
}
Expand description

All the peripherals

Fields§

§FICR: FICR

FICR

§UICR: UICR

UICR

§BPROT: BPROT

BPROT

§POWER: POWER

POWER

§CLOCK: CLOCK

CLOCK

§RADIO: RADIO

RADIO

§UARTE0: UARTE0

UARTE0

§UART0: UART0

UART0

§SPIM0: SPIM0

SPIM0

§SPIS0: SPIS0

SPIS0

§TWIM0: TWIM0

TWIM0

§TWIS0: TWIS0

TWIS0

§SPI0: SPI0

SPI0

§TWI0: TWI0

TWI0

§SPIM1: SPIM1

SPIM1

§SPIS1: SPIS1

SPIS1

§TWIM1: TWIM1

TWIM1

§TWIS1: TWIS1

TWIS1

§SPI1: SPI1

SPI1

§TWI1: TWI1

TWI1

§NFCT: NFCT

NFCT

§GPIOTE: GPIOTE

GPIOTE

§SAADC: SAADC

SAADC

§TIMER0: TIMER0

TIMER0

§TIMER1: TIMER1

TIMER1

§TIMER2: TIMER2

TIMER2

§RTC0: RTC0

RTC0

§TEMP: TEMP

TEMP

§RNG: RNG

RNG

§ECB: ECB

ECB

§CCM: CCM

CCM

§AAR: AAR

AAR

§WDT: WDT

WDT

§RTC1: RTC1

RTC1

§QDEC: QDEC

QDEC

§COMP: COMP

COMP

§LPCOMP: LPCOMP

LPCOMP

§SWI0: SWI0

SWI0

§EGU0: EGU0

EGU0

§SWI1: SWI1

SWI1

§EGU1: EGU1

EGU1

§SWI2: SWI2

SWI2

§EGU2: EGU2

EGU2

§SWI3: SWI3

SWI3

§EGU3: EGU3

EGU3

§SWI4: SWI4

SWI4

§EGU4: EGU4

EGU4

§SWI5: SWI5

SWI5

§EGU5: EGU5

EGU5

§TIMER3: TIMER3

TIMER3

§TIMER4: TIMER4

TIMER4

§PWM0: PWM0

PWM0

§PDM: PDM

PDM

§NVMC: NVMC

NVMC

§PPI: PPI

PPI

§MWU: MWU

MWU

§PWM1: PWM1

PWM1

§PWM2: PWM2

PWM2

§SPIM2: SPIM2

SPIM2

§SPIS2: SPIS2

SPIS2

§SPI2: SPI2

SPI2

§RTC2: RTC2

RTC2

§I2S: I2S

I2S

§P0: P0

P0

Implementations§

Returns all the peripherals once

Unchecked version of Peripherals::take

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.