IsEnum

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 OVSR

Source§

impl IsEnum for OVSS

Source§

impl IsEnum for EXTEN

Source§

impl IsEnum for EXTSEL

Source§

impl IsEnum for RES

Source§

impl IsEnum for JEXTEN

Source§

impl IsEnum for JEXTSEL

Source§

impl IsEnum for SMP0

Source§

impl IsEnum for CKMODE

Source§

impl IsEnum for DUAL

Source§

impl IsEnum for FUNC

Source§

impl IsEnum for PRECISION

Source§

impl IsEnum for POLYSIZE

Source§

impl IsEnum for REV_IN

Source§

impl IsEnum for SYNCDIV

Source§

impl IsEnum for stm32_hrtim::pac::crs::cfgr::SYNCSRC

Source§

impl IsEnum for MAMP1

Source§

impl IsEnum for TSEL1

Source§

impl IsEnum for WAVE1

Source§

impl IsEnum for HFSEL

Source§

impl IsEnum for MODE1

Source§

impl IsEnum for STINCTRIGSEL1

Source§

impl IsEnum for STRSTTRIGSEL1

Source§

impl IsEnum for PL

Source§

impl IsEnum for PSIZE

Source§

impl IsEnum for SPOL

Source§

impl IsEnum for GPOL

Source§

impl IsEnum for LATENCY

Source§

impl IsEnum for CPSIZE

Source§

impl IsEnum for MTYP

Source§

impl IsEnum for MWID

Source§

impl IsEnum for stm32_hrtim::pac::fmc::btr::ACCMOD

Source§

impl IsEnum for stm32_hrtim::pac::fmc::bwtr::ACCMOD

Source§

impl IsEnum for ECCPS

Source§

impl IsEnum for PWID

Source§

impl IsEnum for ALTERNATE_FUNCTION

Source§

impl IsEnum for stm32_hrtim::pac::gpioa::moder::MODE

Source§

impl IsEnum for OUTPUT_SPEED

Source§

impl IsEnum for PULL

Source§

impl IsEnum for BMCLK

Source§

impl IsEnum for BMPRSC

Source§

impl IsEnum for AD1USRC

Source§

impl IsEnum for CALRTE

Source§

impl IsEnum for EE1SNS

Source§

impl IsEnum for EE1SRC

Source§

impl IsEnum for EE6SNS

Source§

impl IsEnum for EE6SRC

Source§

impl IsEnum for EE6F

Source§

impl IsEnum for EEVSD

Source§

impl IsEnum for FLT1F

Source§

impl IsEnum for FLT5F

Source§

impl IsEnum for FLTSD

Source§

impl IsEnum for BRSTDMA

Source§

impl IsEnum for DACSYNC

Source§

impl IsEnum for SYNCIN

Source§

impl IsEnum for SYNCOUT

Source§

impl IsEnum for stm32_hrtim::pac::hrtim_master::cr::SYNCSRC

Source§

impl IsEnum for DELCMP2

Source§

impl IsEnum for DELCMP4

Source§

impl IsEnum for UPDGAT

Source§

impl IsEnum for EE1FLTR

Source§

impl IsEnum for EE6FLTR

Source§

impl IsEnum for DLYPRT

Source§

impl IsEnum for FAULT1

Source§

impl IsEnum for DNF

Source§

impl IsEnum for OA2MSK

Source§

impl IsEnum for stm32_hrtim::pac::iwdg::kr::KEY

Source§

impl IsEnum for PR

Source§

impl IsEnum for CKFLT

Source§

impl IsEnum for CKPOL

Source§

impl IsEnum for PRESC

Source§

impl IsEnum for TRGFLT

Source§

impl IsEnum for TRIGEN

Source§

impl IsEnum for TRIGSEL

Source§

impl IsEnum for stm32_hrtim::pac::lpuart1::cr2::STOP

Source§

impl IsEnum for stm32_hrtim::pac::lpuart1::cr3::RXFTCFG

Source§

impl IsEnum for stm32_hrtim::pac::lpuart1::cr3::TXFTCFG

Source§

impl IsEnum for stm32_hrtim::pac::lpuart1::cr3::WUS

Source§

impl IsEnum for stm32_hrtim::pac::lpuart1::presc::PRESCALER

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp1_csr::CALSEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp1_csr::PGA_GAIN

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp1_csr::VM_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp1_csr::VP_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp1_tcmr::VPS_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp2_csr::CALSEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp2_csr::PGA_GAIN

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp2_csr::VM_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp2_csr::VP_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp2_tcmr::VPS_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp3_csr::CALSEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp3_csr::PGA_GAIN

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp3_csr::VM_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp3_csr::VP_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp3_tcmr::VPS_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp4_csr::CALSEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp4_csr::PGA_GAIN

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp4_csr::VM_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp4_csr::VP_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp4_tcmr::VPS_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp5_csr::CALSEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp5_csr::PGA_GAIN

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp5_csr::VM_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp5_csr::VP_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp5_tcmr::VPS_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp6_csr::CALSEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp6_csr::PGA_GAIN

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp6_csr::VM_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp6_csr::VP_SEL

Source§

impl IsEnum for stm32_hrtim::pac::opamp::opamp6_tcmr::VPS_SEL

Source§

impl IsEnum for ABMODE

Source§

impl IsEnum for ABSIZE

Source§

impl IsEnum for ADMODE

Source§

impl IsEnum for ADSIZE

Source§

impl IsEnum for DMODE

Source§

impl IsEnum for FMODE

Source§

impl IsEnum for IMODE

Source§

impl IsEnum for LSEDRV

Source§

impl IsEnum for RTCSEL

Source§

impl IsEnum for I2C4SEL

Source§

impl IsEnum for QSPISEL

Source§

impl IsEnum for ADC12SEL

Source§

impl IsEnum for CLK48SEL

Source§

impl IsEnum for FDCANSEL

Source§

impl IsEnum for I2C1SEL

Source§

impl IsEnum for I2S23SEL

Source§

impl IsEnum for LPTIM1SEL

Source§

impl IsEnum for SAI1SEL

Source§

impl IsEnum for UART4SEL

Source§

impl IsEnum for HPRE

Source§

impl IsEnum for MCOPRE

Source§

impl IsEnum for MCOSEL

Source§

impl IsEnum for PPRE1

Source§

impl IsEnum for SW

Source§

impl IsEnum for SWSR

Source§

impl IsEnum for PLLM

Source§

impl IsEnum for PLLN

Source§

impl IsEnum for PLLPDIV

Source§

impl IsEnum for PLLQ

Source§

impl IsEnum for PLLR

Source§

impl IsEnum for PLLSRC

Source§

impl IsEnum for OSEL

Source§

impl IsEnum for WUCKSEL

Source§

impl IsEnum for stm32_hrtim::pac::rtc::wpr::KEY

Source§

impl IsEnum for stm32_hrtim::pac::sai::ch::cr1::DS

Source§

impl IsEnum for stm32_hrtim::pac::sai::ch::cr1::MODE

Source§

impl IsEnum for PRTCFG

Source§

impl IsEnum for SYNCEN

Source§

impl IsEnum for COMP

Source§

impl IsEnum for FTH

Source§

impl IsEnum for SLOTEN

Source§

impl IsEnum for SLOTSZ

Source§

impl IsEnum for FLVLR

Source§

impl IsEnum for BR

Source§

impl IsEnum for stm32_hrtim::pac::spi1::cr2::DS

Source§

impl IsEnum for DATLEN

Source§

impl IsEnum for I2SCFG

Source§

impl IsEnum for I2SSTD

Source§

impl IsEnum for FRLVLR

Source§

impl IsEnum for FTLVLR

Source§

impl IsEnum for stm32_hrtim::pac::tim1::bdtr::LOCK

Source§

impl IsEnum for stm32_hrtim::pac::tim1::ccmr1_input::CC1S

Source§

impl IsEnum for stm32_hrtim::pac::tim1::ccmr1_input::CC2S

Source§

impl IsEnum for stm32_hrtim::pac::tim1::ccmr1_input::ICFILTER

Source§

impl IsEnum for stm32_hrtim::pac::tim1::ccmr1_input::ICPRESCALER

Source§

impl IsEnum for stm32_hrtim::pac::tim1::ccmr1_output::CC1S

Source§

impl IsEnum for stm32_hrtim::pac::tim1::ccmr1_output::OC1M

Source§

impl IsEnum for stm32_hrtim::pac::tim1::ccmr2_input::CC3S

Source§

impl IsEnum for stm32_hrtim::pac::tim1::ccmr2_input::CC4S

Source§

impl IsEnum for stm32_hrtim::pac::tim1::cr1::CKD

Source§

impl IsEnum for stm32_hrtim::pac::tim1::cr1::CMS

Source§

impl IsEnum for stm32_hrtim::pac::tim1::smcr::ETF

Source§

impl IsEnum for stm32_hrtim::pac::tim1::smcr::ETPS

Source§

impl IsEnum for stm32_hrtim::pac::tim2::ccmr1_input::CC1S

Source§

impl IsEnum for stm32_hrtim::pac::tim2::ccmr1_input::CC2S

Source§

impl IsEnum for stm32_hrtim::pac::tim2::ccmr1_input::ICFILTER

Source§

impl IsEnum for stm32_hrtim::pac::tim2::ccmr1_input::ICPRESCALER

Source§

impl IsEnum for stm32_hrtim::pac::tim2::ccmr1_output::CC1S

Source§

impl IsEnum for stm32_hrtim::pac::tim2::ccmr1_output::OC1M

Source§

impl IsEnum for stm32_hrtim::pac::tim2::ccmr2_input::CC3S

Source§

impl IsEnum for stm32_hrtim::pac::tim2::ccmr2_input::CC4S

Source§

impl IsEnum for stm32_hrtim::pac::tim2::cr1::CKD

Source§

impl IsEnum for stm32_hrtim::pac::tim2::cr1::CMS

Source§

impl IsEnum for stm32_hrtim::pac::tim2::smcr::ETF

Source§

impl IsEnum for stm32_hrtim::pac::tim2::smcr::ETPS

Source§

impl IsEnum for stm32_hrtim::pac::tim3::ccmr1_input::CC1S

Source§

impl IsEnum for stm32_hrtim::pac::tim3::ccmr1_input::CC2S

Source§

impl IsEnum for stm32_hrtim::pac::tim3::ccmr1_input::ICFILTER

Source§

impl IsEnum for stm32_hrtim::pac::tim3::ccmr1_input::ICPRESCALER

Source§

impl IsEnum for stm32_hrtim::pac::tim3::ccmr1_output::CC1S

Source§

impl IsEnum for stm32_hrtim::pac::tim3::ccmr1_output::OC1M

Source§

impl IsEnum for stm32_hrtim::pac::tim3::ccmr2_input::CC3S

Source§

impl IsEnum for stm32_hrtim::pac::tim3::ccmr2_input::CC4S

Source§

impl IsEnum for stm32_hrtim::pac::tim3::cr1::CKD

Source§

impl IsEnum for stm32_hrtim::pac::tim3::cr1::CMS

Source§

impl IsEnum for stm32_hrtim::pac::tim3::smcr::ETF

Source§

impl IsEnum for stm32_hrtim::pac::tim3::smcr::ETPS

Source§

impl IsEnum for MMS

Source§

impl IsEnum for stm32_hrtim::pac::tim15::bdtr::LOCK

Source§

impl IsEnum for stm32_hrtim::pac::tim15::ccmr1_input::CC1S

Source§

impl IsEnum for stm32_hrtim::pac::tim15::ccmr1_input::CC2S

Source§

impl IsEnum for stm32_hrtim::pac::tim15::ccmr1_input::ICFILTER

Source§

impl IsEnum for stm32_hrtim::pac::tim15::ccmr1_input::ICPRESCALER

Source§

impl IsEnum for stm32_hrtim::pac::tim15::ccmr1_output::CC1S

Source§

impl IsEnum for stm32_hrtim::pac::tim15::ccmr1_output::OC1M

Source§

impl IsEnum for stm32_hrtim::pac::tim15::cr1::CKD

Source§

impl IsEnum for stm32_hrtim::pac::tim16::bdtr::LOCK

Source§

impl IsEnum for stm32_hrtim::pac::tim16::ccmr1_input::CC1S

Source§

impl IsEnum for stm32_hrtim::pac::tim16::ccmr1_input::ICFILTER

Source§

impl IsEnum for stm32_hrtim::pac::tim16::ccmr1_input::ICPRESCALER

Source§

impl IsEnum for stm32_hrtim::pac::tim16::ccmr1_output::CC1S

Source§

impl IsEnum for stm32_hrtim::pac::tim16::ccmr1_output::OC1M

Source§

impl IsEnum for stm32_hrtim::pac::tim16::cr1::CKD

Source§

impl IsEnum for stm32_hrtim::pac::uart4::cr2::ABRMOD

Source§

impl IsEnum for stm32_hrtim::pac::uart4::cr2::STOP

Source§

impl IsEnum for stm32_hrtim::pac::uart4::cr3::RXFTCFG

Source§

impl IsEnum for stm32_hrtim::pac::uart4::cr3::TXFTCFG

Source§

impl IsEnum for stm32_hrtim::pac::uart4::cr3::WUS

Source§

impl IsEnum for stm32_hrtim::pac::uart4::presc::PRESCALER

Source§

impl IsEnum for PSC_USBPDCLK

Source§

impl IsEnum for ANASUBMODE

Source§

impl IsEnum for CCENABLE

Source§

impl IsEnum for TXMODE

Source§

impl IsEnum for RXORDSET

Source§

impl IsEnum for RXSOPKINVALID

Source§

impl IsEnum for TYPEC_VSTATE_CC1

Source§

impl IsEnum for stm32_hrtim::pac::usart1::cr2::ABRMOD

Source§

impl IsEnum for stm32_hrtim::pac::usart1::cr2::STOP

Source§

impl IsEnum for stm32_hrtim::pac::usart1::cr3::RXFTCFG

Source§

impl IsEnum for stm32_hrtim::pac::usart1::cr3::TXFTCFG

Source§

impl IsEnum for stm32_hrtim::pac::usart1::cr3::WUS

Source§

impl IsEnum for stm32_hrtim::pac::usart1::presc::PRESCALER

Source§

impl IsEnum for EP_TYPE

Source§

impl IsEnum for STAT_RXR

Source§

impl IsEnum for STAT_TXR

Source§

impl IsEnum for WDGTB