Trait gd32c1::FieldSpec

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

Raw field type

Required Associated Types§

source

type Ux: Copy + PartialEq + From<Self>

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

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl FieldSpec for u8

§

type Ux = u8

source§

impl FieldSpec for u16

§

type Ux = u16

source§

impl FieldSpec for u32

§

type Ux = u32

source§

impl FieldSpec for u64

§

type Ux = u64

Implementors§

source§

impl FieldSpec for gd32c1::gd32c103::adc0::ctl1::Etsic

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::adc0::ctl1::Etsrc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::adc0::sampt0::Spt10

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::adc0::sampt1::Spt0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::adc1::ctl1::Etsic

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::adc1::ctl1::Etsrc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::adc1::sampt0::Spt10

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::adc1::sampt1::Spt0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::can0::err::Errn

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dac::ctl::Dtsel0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dac::ctl::Dwbw0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dac::ctl::Dwm0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch0ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch0ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch1ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch1ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch2ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch2ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch3ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch3ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch4ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch4ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch5ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch5ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch6ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::dma0::ch6ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::fmc::ws::Wscnt

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::fwdgt::ctl::Cmd

§

type Ux = u16

source§

impl FieldSpec for gd32c1::gd32c103::fwdgt::psc::Psc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::gpioa::ctl0::Ctl0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::gpioa::ctl0::Md0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::gpioa::ctl1::Ctl8

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::gpioa::ctl1::Md8

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::pmu::ctl::Lvdt

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::rcu::bdctl::Lxtaldri

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::rcu::bdctl::Rtcsrc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::rcu::cfg0::Adcpsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::rcu::cfg0::Ahbpsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::rcu::cfg0::Apb1psc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::rcu::cfg0::Ckoutsel

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::rcu::cfg0::Pllmf

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::rcu::cfg0::PllmfMsb

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::rcu::cfg0::Scs

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::rcu::cfg0::Scss

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::rcu::cfg0::Usbfspsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::spi0::ctl0::Psc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::spi0::i2sctl::Dtlen

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::spi0::i2sctl::I2sopmod

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::spi0::i2sctl::I2sstd

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::cchp::Prot

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::chctl0_input::Ch0capflt

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::chctl0_input::Ch0cappsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::chctl0_input::Ch0ms

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::chctl0_output::Ch0comctl

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::chctl0_output::Ch0ms

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::ctl0::Cam

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::ctl0::Ckdiv

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::ctl1::Mmc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::smcfg::Etfc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::smcfg::Etpsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::smcfg::Smc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer0::smcfg::Trgs

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer1::ctl1::Mmc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer1::smcfg::Etfc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer1::smcfg::Etpsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer1::smcfg::Smc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer1::smcfg::Trgs

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::timer5::ctl1::Mmc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::usart0::ctl1::Addr

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::usart0::ctl1::Stb

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c103::wwdgt::cfg::Psc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::adc0::ctl1::Etsic

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::adc0::ctl1::Etsrc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::adc0::sampt0::Spt10

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::adc0::sampt1::Spt0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::adc1::ctl1::Etsic

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::adc1::ctl1::Etsrc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::adc1::sampt0::Spt10

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::adc1::sampt1::Spt0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::can0::err::Errn

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dac::ctl::Dtsel0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dac::ctl::Dwbw0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dac::ctl::Dwm0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch0ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch0ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch1ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch1ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch2ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch2ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch3ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch3ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch4ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch4ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch5ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch5ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch6ctl::Prio

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::dma0::ch6ctl::Pwidth

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::fmc::ws::Wscnt

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::fwdgt::ctl::Cmd

§

type Ux = u16

source§

impl FieldSpec for gd32c1::gd32c113::fwdgt::psc::Psc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::gpioa::ctl0::Ctl0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::gpioa::ctl0::Md0

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::gpioa::ctl1::Ctl8

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::gpioa::ctl1::Md8

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::pmu::ctl::Lvdt

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::rcu::bdctl::Lxtaldri

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::rcu::bdctl::Rtcsrc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::rcu::cfg0::Adcpsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::rcu::cfg0::Ahbpsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::rcu::cfg0::Apb1psc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::rcu::cfg0::Ckoutsel

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::rcu::cfg0::Pllmf

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::rcu::cfg0::PllmfMsb

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::rcu::cfg0::Scs

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::rcu::cfg0::Scss

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::rcu::cfg0::Usbfspsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::spi0::ctl0::Psc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::spi0::i2sctl::Dtlen

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::spi0::i2sctl::I2sopmod

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::spi0::i2sctl::I2sstd

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::cchp::Prot

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::chctl0_input::Ch0capflt

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::chctl0_input::Ch0cappsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::chctl0_input::Ch0ms

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::chctl0_output::Ch0comctl

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::chctl0_output::Ch0ms

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::ctl0::Cam

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::ctl0::Ckdiv

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::ctl1::Mmc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::smcfg::Etfc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::smcfg::Etpsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::smcfg::Smc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer0::smcfg::Trgs

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer1::ctl1::Mmc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer1::smcfg::Etfc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer1::smcfg::Etpsc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer1::smcfg::Smc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer1::smcfg::Trgs

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::timer5::ctl1::Mmc

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::usart0::ctl1::Addr

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::usart0::ctl1::Stb

§

type Ux = u8

source§

impl FieldSpec for gd32c1::gd32c113::wwdgt::cfg::Psc

§

type Ux = u8