pub struct Instances {Show 58 fields
pub ADC: ADC,
pub ADC_ETC: ADC_ETC,
pub AIPSTZ1: AIPSTZ1,
pub AIPSTZ2: AIPSTZ2,
pub AOI: AOI,
pub CCM: CCM,
pub CCM_ANALOG: CCM_ANALOG,
pub CSU: CSU,
pub DCDC: DCDC,
pub DCP: DCP,
pub DMA: DMA,
pub DMAMUX: DMAMUX,
pub EWM: EWM,
pub FLEXIO: FLEXIO,
pub FLEXRAM: FLEXRAM,
pub FLEXSPI: FLEXSPI,
pub GPC: GPC,
pub GPIO1: GPIO1,
pub GPIO5: GPIO5,
pub GPIO2: GPIO2,
pub GPT1: GPT1,
pub GPT2: GPT2,
pub IOMUXC: IOMUXC,
pub IOMUXC_GPR: IOMUXC_GPR,
pub IOMUXC_SNVS: IOMUXC_SNVS,
pub IOMUXC_SNVS_GPR: IOMUXC_SNVS_GPR,
pub KPP: KPP,
pub LPI2C1: LPI2C1,
pub LPI2C2: LPI2C2,
pub LPSPI1: LPSPI1,
pub LPSPI2: LPSPI2,
pub LPUART1: LPUART1,
pub LPUART2: LPUART2,
pub LPUART3: LPUART3,
pub LPUART4: LPUART4,
pub OCOTP: OCOTP,
pub OTFAD: OTFAD,
pub PGC: PGC,
pub PIT: PIT,
pub PMU: PMU,
pub PWM: PWM,
pub ROMC: ROMC,
pub RTWDOG: RTWDOG,
pub SAI1: SAI1,
pub SAI3: SAI3,
pub SNVS: SNVS,
pub SPDIF: SPDIF,
pub SRC: SRC,
pub TEMPMON: TEMPMON,
pub TRNG: TRNG,
pub USB: USB,
pub USB_ANALOG: USB_ANALOG,
pub USBNC: USBNC,
pub USBPHY: USBPHY,
pub WDOG1: WDOG1,
pub WDOG2: WDOG2,
pub XBARA: XBARA,
pub XTALOSC24M: XTALOSC24M,
}Expand description
Instances for all of this device’s peripherals.
Use this if you want a single way to acquire all instances for your device.
Fields§
§ADC: ADC§ADC_ETC: ADC_ETC§AIPSTZ1: AIPSTZ1§AIPSTZ2: AIPSTZ2§AOI: AOI§CCM: CCM§CCM_ANALOG: CCM_ANALOG§CSU: CSU§DCDC: DCDC§DCP: DCP§DMA: DMA§DMAMUX: DMAMUX§EWM: EWM§FLEXIO: FLEXIO§FLEXRAM: FLEXRAM§FLEXSPI: FLEXSPI§GPC: GPC§GPIO1: GPIO1§GPIO5: GPIO5§GPIO2: GPIO2§GPT1: GPT1§GPT2: GPT2§IOMUXC: IOMUXC§IOMUXC_GPR: IOMUXC_GPR§IOMUXC_SNVS: IOMUXC_SNVS§IOMUXC_SNVS_GPR: IOMUXC_SNVS_GPR§KPP: KPP§LPI2C1: LPI2C1§LPI2C2: LPI2C2§LPSPI1: LPSPI1§LPSPI2: LPSPI2§LPUART1: LPUART1§LPUART2: LPUART2§LPUART3: LPUART3§LPUART4: LPUART4§OCOTP: OCOTP§OTFAD: OTFAD§PGC: PGC§PIT: PIT§PMU: PMU§PWM: PWM§ROMC: ROMC§RTWDOG: RTWDOG§SAI1: SAI1§SAI3: SAI3§SNVS: SNVS§SPDIF: SPDIF§SRC: SRC§TEMPMON: TEMPMON§TRNG: TRNG§USB: USB§USB_ANALOG: USB_ANALOG§USBNC: USBNC§USBPHY: USBPHY§WDOG1: WDOG1§WDOG2: WDOG2§XBARA: XBARA§XTALOSC24M: XTALOSC24MImplementations§
Auto Trait Implementations§
impl Freeze for Instances
impl !RefUnwindSafe for Instances
impl Send for Instances
impl !Sync for Instances
impl Unpin for Instances
impl !UnwindSafe for Instances
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more