pub struct Peripherals {Show 27 fields
pub ac: Ac,
pub adc: Adc,
pub dac: Dac,
pub dmac: Dmac,
pub dsu: Dsu,
pub eic: Eic,
pub evsys: Evsys,
pub gclk: Gclk,
pub hmatrix: Hmatrix,
pub mtb: Mtb,
pub nvmctrl: Nvmctrl,
pub pac0: Pac0,
pub pac1: Pac1,
pub pac2: Pac2,
pub pm: Pm,
pub port: Port,
pub port_iobus: PortIobus,
pub rtc: Rtc,
pub sercom0: Sercom0,
pub sercom1: Sercom1,
pub sercom2: Sercom2,
pub sysctrl: Sysctrl,
pub tc1: Tc1,
pub tc2: Tc2,
pub tcc0: Tcc0,
pub usb: Usb,
pub wdt: Wdt,
}
Expand description
All the peripherals.
Fields§
§ac: Ac
AC
adc: Adc
ADC
dac: Dac
DAC
dmac: Dmac
DMAC
dsu: Dsu
DSU
eic: Eic
EIC
evsys: Evsys
EVSYS
gclk: Gclk
GCLK
hmatrix: Hmatrix
HMATRIX
mtb: Mtb
MTB
nvmctrl: Nvmctrl
NVMCTRL
pac0: Pac0
PAC0
pac1: Pac1
PAC1
pac2: Pac2
PAC2
pm: Pm
PM
port: Port
PORT
port_iobus: PortIobus
PORT_IOBUS
rtc: Rtc
RTC
sercom0: Sercom0
SERCOM0
sercom1: Sercom1
SERCOM1
sercom2: Sercom2
SERCOM2
sysctrl: Sysctrl
SYSCTRL
tc1: Tc1
TC1
tc2: Tc2
TC2
tcc0: Tcc0
TCC0
usb: Usb
USB
wdt: Wdt
WDT
Implementations§
Auto Trait Implementations§
impl Freeze for Peripherals
impl RefUnwindSafe for Peripherals
impl Send for Peripherals
impl !Sync for Peripherals
impl Unpin for Peripherals
impl UnwindSafe for Peripherals
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