FieldSpec

Trait FieldSpec 

Source
pub trait FieldSpec: Sized {
    type Ux: Copy + Debug + PartialEq + From<Self>;
}
Expand description

Raw field type

Required Associated Types§

Source

type Ux: Copy + Debug + PartialEq + From<Self>

Raw field type (u8, u16, u32, …).

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.

Implementations on Foreign Types§

Source§

impl FieldSpec for u8

Source§

type Ux = u8

Source§

impl FieldSpec for u16

Source§

impl FieldSpec for u32

Source§

impl FieldSpec for u64

Implementors§

Source§

impl FieldSpec for OVSR

Source§

type Ux = u8

Source§

impl FieldSpec for OVSS

Source§

type Ux = u8

Source§

impl FieldSpec for EXTEN

Source§

type Ux = u8

Source§

impl FieldSpec for EXTSEL

Source§

type Ux = u8

Source§

impl FieldSpec for RES

Source§

type Ux = u8

Source§

impl FieldSpec for JEXTEN

Source§

type Ux = u8

Source§

impl FieldSpec for JEXTSEL

Source§

type Ux = u8

Source§

impl FieldSpec for SMP0

Source§

type Ux = u8

Source§

impl FieldSpec for CKMODE

Source§

type Ux = u8

Source§

impl FieldSpec for DUAL

Source§

type Ux = u8

Source§

impl FieldSpec for FUNC

Source§

type Ux = u8

Source§

impl FieldSpec for PRECISION

Source§

type Ux = u8

Source§

impl FieldSpec for POLYSIZE

Source§

type Ux = u8

Source§

impl FieldSpec for REV_IN

Source§

type Ux = u8

Source§

impl FieldSpec for SYNCDIV

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

impl FieldSpec for MAMP1

Source§

type Ux = u8

Source§

impl FieldSpec for TSEL1

Source§

type Ux = u8

Source§

impl FieldSpec for WAVE1

Source§

type Ux = u8

Source§

impl FieldSpec for HFSEL

Source§

type Ux = u8

Source§

impl FieldSpec for MODE1

Source§

type Ux = u8

Source§

impl FieldSpec for STINCTRIGSEL1

Source§

type Ux = u8

Source§

impl FieldSpec for STRSTTRIGSEL1

Source§

type Ux = u8

Source§

impl FieldSpec for PL

Source§

type Ux = u8

Source§

impl FieldSpec for PSIZE

Source§

type Ux = u8

Source§

impl FieldSpec for SPOL

Source§

type Ux = u8

Source§

impl FieldSpec for GPOL

Source§

type Ux = u8

Source§

impl FieldSpec for LATENCY

Source§

type Ux = u8

Source§

impl FieldSpec for CPSIZE

Source§

type Ux = u8

Source§

impl FieldSpec for MTYP

Source§

type Ux = u8

Source§

impl FieldSpec for MWID

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

impl FieldSpec for ECCPS

Source§

type Ux = u8

Source§

impl FieldSpec for PWID

Source§

type Ux = u8

Source§

impl FieldSpec for ALTERNATE_FUNCTION

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

impl FieldSpec for OUTPUT_SPEED

Source§

type Ux = u8

Source§

impl FieldSpec for PULL

Source§

type Ux = u8

Source§

impl FieldSpec for BMCLK

Source§

type Ux = u8

Source§

impl FieldSpec for BMPRSC

Source§

type Ux = u8

Source§

impl FieldSpec for AD1USRC

Source§

type Ux = u8

Source§

impl FieldSpec for CALRTE

Source§

type Ux = u8

Source§

impl FieldSpec for EE1SNS

Source§

type Ux = u8

Source§

impl FieldSpec for EE1SRC

Source§

type Ux = u8

Source§

impl FieldSpec for EE6SNS

Source§

type Ux = u8

Source§

impl FieldSpec for EE6SRC

Source§

type Ux = u8

Source§

impl FieldSpec for EE6F

Source§

type Ux = u8

Source§

impl FieldSpec for EEVSD

Source§

type Ux = u8

Source§

impl FieldSpec for FLT1F

Source§

type Ux = u8

Source§

impl FieldSpec for FLT5F

Source§

type Ux = u8

Source§

impl FieldSpec for FLTSD

Source§

type Ux = u8

Source§

impl FieldSpec for BRSTDMA

Source§

type Ux = u8

Source§

impl FieldSpec for DACSYNC

Source§

type Ux = u8

Source§

impl FieldSpec for SYNCIN

Source§

type Ux = u8

Source§

impl FieldSpec for SYNCOUT

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

impl FieldSpec for DELCMP2

Source§

type Ux = u8

Source§

impl FieldSpec for DELCMP4

Source§

type Ux = u8

Source§

impl FieldSpec for UPDGAT

Source§

type Ux = u8

Source§

impl FieldSpec for EE1FLTR

Source§

type Ux = u8

Source§

impl FieldSpec for EE6FLTR

Source§

type Ux = u8

Source§

impl FieldSpec for DLYPRT

Source§

type Ux = u8

Source§

impl FieldSpec for FAULT1

Source§

type Ux = u8

Source§

impl FieldSpec for DNF

Source§

type Ux = u8

Source§

impl FieldSpec for OA2MSK

Source§

type Ux = u8

Source§

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

Source§

impl FieldSpec for PR

Source§

type Ux = u8

Source§

impl FieldSpec for CKFLT

Source§

type Ux = u8

Source§

impl FieldSpec for CKPOL

Source§

type Ux = u8

Source§

impl FieldSpec for PRESC

Source§

type Ux = u8

Source§

impl FieldSpec for TRGFLT

Source§

type Ux = u8

Source§

impl FieldSpec for TRIGEN

Source§

type Ux = u8

Source§

impl FieldSpec for TRIGSEL

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

impl FieldSpec for ABMODE

Source§

type Ux = u8

Source§

impl FieldSpec for ABSIZE

Source§

type Ux = u8

Source§

impl FieldSpec for ADMODE

Source§

type Ux = u8

Source§

impl FieldSpec for ADSIZE

Source§

type Ux = u8

Source§

impl FieldSpec for DMODE

Source§

type Ux = u8

Source§

impl FieldSpec for FMODE

Source§

type Ux = u8

Source§

impl FieldSpec for IMODE

Source§

type Ux = u8

Source§

impl FieldSpec for LSEDRV

Source§

type Ux = u8

Source§

impl FieldSpec for RTCSEL

Source§

type Ux = u8

Source§

impl FieldSpec for I2C4SEL

Source§

type Ux = u8

Source§

impl FieldSpec for QSPISEL

Source§

type Ux = u8

Source§

impl FieldSpec for ADC12SEL

Source§

type Ux = u8

Source§

impl FieldSpec for CLK48SEL

Source§

type Ux = u8

Source§

impl FieldSpec for FDCANSEL

Source§

type Ux = u8

Source§

impl FieldSpec for I2C1SEL

Source§

type Ux = u8

Source§

impl FieldSpec for I2S23SEL

Source§

type Ux = u8

Source§

impl FieldSpec for LPTIM1SEL

Source§

type Ux = u8

Source§

impl FieldSpec for SAI1SEL

Source§

type Ux = u8

Source§

impl FieldSpec for UART4SEL

Source§

type Ux = u8

Source§

impl FieldSpec for HPRE

Source§

type Ux = u8

Source§

impl FieldSpec for MCOPRE

Source§

type Ux = u8

Source§

impl FieldSpec for MCOSEL

Source§

type Ux = u8

Source§

impl FieldSpec for PPRE1

Source§

type Ux = u8

Source§

impl FieldSpec for SW

Source§

type Ux = u8

Source§

impl FieldSpec for SWSR

Source§

type Ux = u8

Source§

impl FieldSpec for PLLM

Source§

type Ux = u8

Source§

impl FieldSpec for PLLN

Source§

type Ux = u8

Source§

impl FieldSpec for PLLPDIV

Source§

type Ux = u8

Source§

impl FieldSpec for PLLQ

Source§

type Ux = u8

Source§

impl FieldSpec for PLLR

Source§

type Ux = u8

Source§

impl FieldSpec for PLLSRC

Source§

type Ux = u8

Source§

impl FieldSpec for OSEL

Source§

type Ux = u8

Source§

impl FieldSpec for WUCKSEL

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

impl FieldSpec for PRTCFG

Source§

type Ux = u8

Source§

impl FieldSpec for SYNCEN

Source§

type Ux = u8

Source§

impl FieldSpec for COMP

Source§

type Ux = u8

Source§

impl FieldSpec for FTH

Source§

type Ux = u8

Source§

impl FieldSpec for SLOTEN

Source§

impl FieldSpec for SLOTSZ

Source§

type Ux = u8

Source§

impl FieldSpec for FLVLR

Source§

type Ux = u8

Source§

impl FieldSpec for BR

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

impl FieldSpec for DATLEN

Source§

type Ux = u8

Source§

impl FieldSpec for I2SCFG

Source§

type Ux = u8

Source§

impl FieldSpec for I2SSTD

Source§

type Ux = u8

Source§

impl FieldSpec for FRLVLR

Source§

type Ux = u8

Source§

impl FieldSpec for FTLVLR

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

impl FieldSpec for MMS

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

impl FieldSpec for PSC_USBPDCLK

Source§

type Ux = u8

Source§

impl FieldSpec for ANASUBMODE

Source§

type Ux = u8

Source§

impl FieldSpec for CCENABLE

Source§

type Ux = u8

Source§

impl FieldSpec for TXMODE

Source§

type Ux = u8

Source§

impl FieldSpec for RXORDSET

Source§

type Ux = u8

Source§

impl FieldSpec for RXSOPKINVALID

Source§

type Ux = u8

Source§

impl FieldSpec for TYPEC_VSTATE_CC1

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

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

Source§

type Ux = u8

Source§

impl FieldSpec for EP_TYPE

Source§

type Ux = u8

Source§

impl FieldSpec for STAT_RXR

Source§

type Ux = u8

Source§

impl FieldSpec for STAT_TXR

Source§

type Ux = u8

Source§

impl FieldSpec for WDGTB

Source§

type Ux = u8