atsamd51g::generic

Trait IsEnum

Source
pub trait IsEnum: FieldSpec { }
Expand description

Marker for fields with fixed values

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 IsEnum for Flenselect

Source§

impl IsEnum for Hystselect

Source§

impl IsEnum for Intselselect

Source§

impl IsEnum for atsamd51g::ac::compctrl::Muxnegselect

Source§

impl IsEnum for atsamd51g::ac::compctrl::Muxposselect

Source§

impl IsEnum for Outselect

Source§

impl IsEnum for atsamd51g::ac::compctrl::Speedselect

Source§

impl IsEnum for Wstate0select

Source§

impl IsEnum for Wintsel0select

Source§

impl IsEnum for Samplenumselect

Source§

impl IsEnum for Dualselselect

Source§

impl IsEnum for atsamd51g::adc0::ctrla::Prescalerselect

Source§

impl IsEnum for Resselselect

Source§

impl IsEnum for Winmodeselect

Source§

impl IsEnum for atsamd51g::adc0::inputctrl::Muxnegselect

Source§

impl IsEnum for atsamd51g::adc0::inputctrl::Muxposselect

Source§

impl IsEnum for atsamd51g::adc0::refctrl::Refselselect

Source§

impl IsEnum for Aesmodeselect

Source§

impl IsEnum for Cfbsselect

Source§

impl IsEnum for Keysizeselect

Source§

impl IsEnum for Filtselselect

Source§

impl IsEnum for Insel0select

Source§

impl IsEnum for Insel1select

Source§

impl IsEnum for Insel2select

Source§

impl IsEnum for Seqselselect

Source§

impl IsEnum for Csizeswselect

Source§

impl IsEnum for Wayselect

Source§

impl IsEnum for atsamd51g::cmcc::mcfg::Modeselect

Source§

impl IsEnum for Clsizeselect

Source§

impl IsEnum for Csizeselect

Source§

impl IsEnum for Waynumselect

Source§

impl IsEnum for atsamd51g::dac::ctrlb::Refselselect

Source§

impl IsEnum for Cctrlselect

Source§

impl IsEnum for Osrselect

Source§

impl IsEnum for Refreshselect

Source§

impl IsEnum for Burstlenselect

Source§

impl IsEnum for Thresholdselect

Source§

impl IsEnum for Trigactselect

Source§

impl IsEnum for Trigsrcselect

Source§

impl IsEnum for atsamd51g::dmac::channel::chctrlb::Cmdselect

Source§

impl IsEnum for atsamd51g::dmac::channel::chevctrl::Evactselect

Source§

impl IsEnum for Evomodeselect

Source§

impl IsEnum for Prilvlselect

Source§

impl IsEnum for Crcbeatsizeselect

Source§

impl IsEnum for Crcmodeselect

Source§

impl IsEnum for Crcpolyselect

Source§

impl IsEnum for Crcsrcselect

Source§

impl IsEnum for Qos0select

Source§

impl IsEnum for Qos1select

Source§

impl IsEnum for Qos2select

Source§

impl IsEnum for Qos3select

Source§

impl IsEnum for Dccdmalevelselect

Source§

impl IsEnum for Familyselect

Source§

impl IsEnum for Processorselect

Source§

impl IsEnum for Seriesselect

Source§

impl IsEnum for Asynchselect

Source§

impl IsEnum for Sense0select

Source§

impl IsEnum for Sense1select

Source§

impl IsEnum for Sense2select

Source§

impl IsEnum for Sense3select

Source§

impl IsEnum for Sense4select

Source§

impl IsEnum for Sense5select

Source§

impl IsEnum for Sense6select

Source§

impl IsEnum for Sense7select

Source§

impl IsEnum for Prescaler0select

Source§

impl IsEnum for Prescaler1select

Source§

impl IsEnum for Nmisenseselect

Source§

impl IsEnum for Edgselselect

Source§

impl IsEnum for Pathselect

Source§

impl IsEnum for atsamd51g::gclk::genctrl::Srcselect

Source§

impl IsEnum for Genselect

Source§

impl IsEnum for Genctrlselect

Source§

impl IsEnum for Ualgoselect

Source§

impl IsEnum for Uratselect

Source§

impl IsEnum for atsamd51g::mclk::cpudiv::Divselect

Source§

impl IsEnum for atsamd51g::mclk::hsdiv::Divselect

Source§

impl IsEnum for Prmselect

Source§

impl IsEnum for Wmodeselect

Source§

impl IsEnum for Cmdexselect

Source§

impl IsEnum for atsamd51g::nvmctrl::ctrlb::Cmdselect

Source§

impl IsEnum for Typehselect

Source§

impl IsEnum for Typelselect

Source§

impl IsEnum for Pszselect

Source§

impl IsEnum for Bootprotselect

Source§

impl IsEnum for Rtcselselect

Source§

impl IsEnum for Cgmselect

Source§

impl IsEnum for atsamd51g::osc32kctrl::xosc32k::Startupselect

Source§

impl IsEnum for Dcofilterselect

Source§

impl IsEnum for Filterselect

Source§

impl IsEnum for Ltimeselect

Source§

impl IsEnum for Refclkselect

Source§

impl IsEnum for Cfdprescselect

Source§

impl IsEnum for atsamd51g::oscctrl::xoscctrl::Startupselect

Source§

impl IsEnum for atsamd51g::pac::wrctrl::Keyselect

Source§

impl IsEnum for Dsizeselect

Source§

impl IsEnum for Isizeselect

Source§

impl IsEnum for Wpkeyselect

Source§

impl IsEnum for Confselect

Source§

impl IsEnum for atsamd51g::pdec::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::pdec::ctrlbclr::Cmdselect

Source§

impl IsEnum for atsamd51g::pdec::ctrlbset::Cmdselect

Source§

impl IsEnum for atsamd51g::pdec::evctrl::Evactselect

Source§

impl IsEnum for Prescselect

Source§

impl IsEnum for Prescbufselect

Source§

impl IsEnum for atsamd51g::pm::bkupcfg::Bramcfgselect

Source§

impl IsEnum for atsamd51g::pm::hibcfg::Bramcfgselect

Source§

impl IsEnum for atsamd51g::pm::hibcfg::Ramcfgselect

Source§

impl IsEnum for Sleepmodeselect

Source§

impl IsEnum for Fastwkupselect

Source§

impl IsEnum for atsamd51g::pm::stdbycfg::Ramcfgselect

Source§

impl IsEnum for atsamd51g::port::group::evctrl::Evact0select

Source§

impl IsEnum for Pmuxeselect

Source§

impl IsEnum for Pmuxoselect

Source§

impl IsEnum for Csmodeselect

Source§

impl IsEnum for Datalenselect

Source§

impl IsEnum for Optcodelenselect

Source§

impl IsEnum for Tfrtypeselect

Source§

impl IsEnum for Widthselect

Source§

impl IsEnum for atsamd51g::rtc::mode0::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::rtc::mode0::ctrla::Prescalerselect

Source§

impl IsEnum for atsamd51g::rtc::mode0::ctrlb::Actfselect

Source§

impl IsEnum for atsamd51g::rtc::mode0::ctrlb::Debfselect

Source§

impl IsEnum for atsamd51g::rtc::mode0::tampctrl::In0actselect

Source§

impl IsEnum for atsamd51g::rtc::mode0::tampctrl::In1actselect

Source§

impl IsEnum for atsamd51g::rtc::mode0::tampctrl::In2actselect

Source§

impl IsEnum for atsamd51g::rtc::mode0::tampctrl::In3actselect

Source§

impl IsEnum for atsamd51g::rtc::mode0::tampctrl::In4actselect

Source§

impl IsEnum for atsamd51g::rtc::mode1::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::rtc::mode1::ctrla::Prescalerselect

Source§

impl IsEnum for atsamd51g::rtc::mode1::ctrlb::Actfselect

Source§

impl IsEnum for atsamd51g::rtc::mode1::ctrlb::Debfselect

Source§

impl IsEnum for atsamd51g::rtc::mode1::tampctrl::In0actselect

Source§

impl IsEnum for atsamd51g::rtc::mode1::tampctrl::In1actselect

Source§

impl IsEnum for atsamd51g::rtc::mode1::tampctrl::In2actselect

Source§

impl IsEnum for atsamd51g::rtc::mode1::tampctrl::In3actselect

Source§

impl IsEnum for atsamd51g::rtc::mode1::tampctrl::In4actselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::alarm0::Hourselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::alarm1::Hourselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::clock::Hourselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::ctrla::Prescalerselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::ctrlb::Actfselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::ctrlb::Debfselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::mask0::Selselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::mask1::Selselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::tampctrl::In0actselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::tampctrl::In1actselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::tampctrl::In2actselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::tampctrl::In3actselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::tampctrl::In4actselect

Source§

impl IsEnum for atsamd51g::rtc::mode2::timestamp::Hourselect

Source§

impl IsEnum for Bmaxselect

Source§

impl IsEnum for Errstselect

Source§

impl IsEnum for Boundaryselect

Source§

impl IsEnum for Baseclkfselect

Source§

impl IsEnum for Maxblklselect

Source§

impl IsEnum for Sltypeselect

Source§

impl IsEnum for Teoclkfselect

Source§

impl IsEnum for Clkmultselect

Source§

impl IsEnum for Tcntrtselect

Source§

impl IsEnum for atsamd51g::sdhc0::cacr::Keyselect

Source§

impl IsEnum for atsamd51g::sdhc0::cr::Cmdtypselect

Source§

impl IsEnum for Resptypselect

Source§

impl IsEnum for atsamd51g::sdhc0::hc1r::Dmaselselect

Source§

impl IsEnum for atsamd51g::sdhc0::hc1r_emmc_mode::Dmaselselect

Source§

impl IsEnum for atsamd51g::sdhc0::hc2r::Drvselselect

Source§

impl IsEnum for Uhsmsselect

Source§

impl IsEnum for atsamd51g::sdhc0::hc2r_emmc_mode::Drvselselect

Source§

impl IsEnum for Hs200enselect

Source§

impl IsEnum for atsamd51g::sdhc0::mc1r::Cmdtypselect

Source§

impl IsEnum for Maxcur18vselect

Source§

impl IsEnum for Maxcur30vselect

Source§

impl IsEnum for Maxcur33vselect

Source§

impl IsEnum for Sdbvselselect

Source§

impl IsEnum for atsamd51g::sdhc0::pvr::Drvselselect

Source§

impl IsEnum for Acmdenselect

Source§

impl IsEnum for Inactoutselect

Source§

impl IsEnum for atsamd51g::sercom0::i2cm::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::sercom0::i2cm::ctrla::Sdaholdselect

Source§

impl IsEnum for atsamd51g::sercom0::i2cm::ctrla::Speedselect

Source§

impl IsEnum for Busstateselect

Source§

impl IsEnum for atsamd51g::sercom0::i2cs::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::sercom0::i2cs::ctrla::Sdaholdselect

Source§

impl IsEnum for atsamd51g::sercom0::i2cs::ctrla::Speedselect

Source§

impl IsEnum for atsamd51g::sercom0::i2cs::ctrlb::Amodeselect

Source§

impl IsEnum for atsamd51g::sercom0::spim::ctrla::Diposelect

Source§

impl IsEnum for atsamd51g::sercom0::spim::ctrla::Doposelect

Source§

impl IsEnum for atsamd51g::sercom0::spim::ctrla::Formselect

Source§

impl IsEnum for atsamd51g::sercom0::spim::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::sercom0::spim::ctrlb::Amodeselect

Source§

impl IsEnum for atsamd51g::sercom0::spim::ctrlb::Chsizeselect

Source§

impl IsEnum for atsamd51g::sercom0::spis::ctrla::Diposelect

Source§

impl IsEnum for atsamd51g::sercom0::spis::ctrla::Doposelect

Source§

impl IsEnum for atsamd51g::sercom0::spis::ctrla::Formselect

Source§

impl IsEnum for atsamd51g::sercom0::spis::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::sercom0::spis::ctrlb::Amodeselect

Source§

impl IsEnum for atsamd51g::sercom0::spis::ctrlb::Chsizeselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_ext::ctrla::Formselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_ext::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_ext::ctrla::Rxposelect

Source§

impl IsEnum for atsamd51g::sercom0::usart_ext::ctrla::Sampaselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_ext::ctrla::Samprselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_ext::ctrla::Txposelect

Source§

impl IsEnum for atsamd51g::sercom0::usart_ext::ctrlb::Chsizeselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_ext::ctrlb::Lincmdselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_ext::ctrlc::Brklenselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_ext::ctrlc::Data32bselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_ext::ctrlc::Hdrdlyselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_int::ctrla::Formselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_int::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_int::ctrla::Rxposelect

Source§

impl IsEnum for atsamd51g::sercom0::usart_int::ctrla::Sampaselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_int::ctrla::Samprselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_int::ctrla::Txposelect

Source§

impl IsEnum for atsamd51g::sercom0::usart_int::ctrlb::Chsizeselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_int::ctrlb::Lincmdselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_int::ctrlc::Brklenselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_int::ctrlc::Data32bselect

Source§

impl IsEnum for atsamd51g::sercom0::usart_int::ctrlc::Hdrdlyselect

Source§

impl IsEnum for Actionselect

Source§

impl IsEnum for Pselselect

Source§

impl IsEnum for atsamd51g::supc::vref::Selselect

Source§

impl IsEnum for Cp10select

Source§

impl IsEnum for Cp11select

Source§

impl IsEnum for atsamd51g::tc0::count8::ctrla::Captmode0select

Source§

impl IsEnum for atsamd51g::tc0::count8::ctrla::Captmode1select

Source§

impl IsEnum for atsamd51g::tc0::count8::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::tc0::count8::ctrla::Prescalerselect

Source§

impl IsEnum for atsamd51g::tc0::count8::ctrla::Prescsyncselect

Source§

impl IsEnum for atsamd51g::tc0::count8::ctrlbclr::Cmdselect

Source§

impl IsEnum for atsamd51g::tc0::count8::ctrlbset::Cmdselect

Source§

impl IsEnum for atsamd51g::tc0::count8::evctrl::Evactselect

Source§

impl IsEnum for atsamd51g::tc0::count8::wave::Wavegenselect

Source§

impl IsEnum for atsamd51g::tc0::count16::ctrla::Captmode0select

Source§

impl IsEnum for atsamd51g::tc0::count16::ctrla::Captmode1select

Source§

impl IsEnum for atsamd51g::tc0::count16::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::tc0::count16::ctrla::Prescalerselect

Source§

impl IsEnum for atsamd51g::tc0::count16::ctrla::Prescsyncselect

Source§

impl IsEnum for atsamd51g::tc0::count16::ctrlbclr::Cmdselect

Source§

impl IsEnum for atsamd51g::tc0::count16::ctrlbset::Cmdselect

Source§

impl IsEnum for atsamd51g::tc0::count16::evctrl::Evactselect

Source§

impl IsEnum for atsamd51g::tc0::count16::wave::Wavegenselect

Source§

impl IsEnum for atsamd51g::tc0::count32::ctrla::Captmode0select

Source§

impl IsEnum for atsamd51g::tc0::count32::ctrla::Captmode1select

Source§

impl IsEnum for atsamd51g::tc0::count32::ctrla::Modeselect

Source§

impl IsEnum for atsamd51g::tc0::count32::ctrla::Prescalerselect

Source§

impl IsEnum for atsamd51g::tc0::count32::ctrla::Prescsyncselect

Source§

impl IsEnum for atsamd51g::tc0::count32::ctrlbclr::Cmdselect

Source§

impl IsEnum for atsamd51g::tc0::count32::ctrlbset::Cmdselect

Source§

impl IsEnum for atsamd51g::tc0::count32::evctrl::Evactselect

Source§

impl IsEnum for atsamd51g::tc0::count32::wave::Wavegenselect

Source§

impl IsEnum for atsamd51g::tcc0::ctrla::Prescalerselect

Source§

impl IsEnum for atsamd51g::tcc0::ctrla::Prescsyncselect

Source§

impl IsEnum for Resolutionselect

Source§

impl IsEnum for atsamd51g::tcc0::ctrlbclr::Cmdselect

Source§

impl IsEnum for atsamd51g::tcc0::ctrlbclr::Idxcmdselect

Source§

impl IsEnum for atsamd51g::tcc0::ctrlbset::Cmdselect

Source§

impl IsEnum for atsamd51g::tcc0::ctrlbset::Idxcmdselect

Source§

impl IsEnum for Cntselselect

Source§

impl IsEnum for atsamd51g::tcc0::evctrl::Evact0select

Source§

impl IsEnum for Evact1select

Source§

impl IsEnum for atsamd51g::tcc0::fctrla::Blankselect

Source§

impl IsEnum for atsamd51g::tcc0::fctrla::Captureselect

Source§

impl IsEnum for atsamd51g::tcc0::fctrla::Chselselect

Source§

impl IsEnum for atsamd51g::tcc0::fctrla::Haltselect

Source§

impl IsEnum for atsamd51g::tcc0::fctrla::Srcselect

Source§

impl IsEnum for atsamd51g::tcc0::fctrlb::Blankselect

Source§

impl IsEnum for atsamd51g::tcc0::fctrlb::Captureselect

Source§

impl IsEnum for atsamd51g::tcc0::fctrlb::Chselselect

Source§

impl IsEnum for atsamd51g::tcc0::fctrlb::Haltselect

Source§

impl IsEnum for atsamd51g::tcc0::fctrlb::Srcselect

Source§

impl IsEnum for Rampselect

Source§

impl IsEnum for atsamd51g::tcc0::wave::Wavegenselect

Source§

impl IsEnum for Lpmhdskselect

Source§

impl IsEnum for atsamd51g::usb::device::ctrlb::Spdconfselect

Source§

impl IsEnum for atsamd51g::usb::device::fsmstatus::Fsmstateselect

Source§

impl IsEnum for Linestateselect

Source§

impl IsEnum for atsamd51g::usb::device::status::Speedselect

Source§

impl IsEnum for atsamd51g::usb::host::ctrlb::Spdconfselect

Source§

impl IsEnum for atsamd51g::usb::host::fsmstatus::Fsmstateselect

Source§

impl IsEnum for Clearselect

Source§

impl IsEnum for Perselect

Source§

impl IsEnum for Windowselect

Source§

impl IsEnum for Ewoffsetselect