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 ADCCDIV

Source§

type Ux = u8

Source§

impl FieldSpec for ADCMODE

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::adcctl::ADCMUX

Source§

type Ux = u8

Source§

impl FieldSpec for ASCINTSEQ

Source§

type Ux = u8

Source§

impl FieldSpec for ASCINTTR

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as0ctl::ASAX_TRPWM

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as0ctl::ASAX_TRTMR

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as0ctl::ASX_D

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as0s0::ADCMUX

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as0s0::DELAY

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as0s0::EMUXS

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as1ctl::ASAX_TRPWM

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as1ctl::ASAX_TRTMR

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as1ctl::ASX_D

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as1s0::ADCMUX

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as1s0::DELAY

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::adc::as1s0::EMUXS

Source§

type Ux = u8

Source§

impl FieldSpec for EMUXCDIV

Source§

type Ux = u8

Source§

impl FieldSpec for P0

Source§

type Ux = u8

Source§

impl FieldSpec for WSTATE

Source§

type Ux = u8

Source§

impl FieldSpec for RTCCLKDIV

Source§

type Ux = u8

Source§

impl FieldSpec for RTCCTRRST

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::socb::socbstat::CURSTATE

Source§

type Ux = u8

Source§

impl FieldSpec for WL

Source§

type Ux = u8

Source§

impl FieldSpec for CSNUM

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::spi::spistat::CURSTATE

Source§

type Ux = u8

Source§

impl FieldSpec for PLLFBDIV

Source§

impl FieldSpec for PLLINDIV

Source§

type Ux = u8

Source§

impl FieldSpec for PLLOUTDIV

Source§

type Ux = u8

Source§

impl FieldSpec for ROSCP

Source§

type Ux = u8

Source§

impl FieldSpec for ACLKDIV

Source§

type Ux = u8

Source§

impl FieldSpec for CLKIN

Source§

type Ux = u8

Source§

impl FieldSpec for HCLKDIV

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timera::tx_cc0ctl::CCEDG

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timera::tx_cc1ctl::CCEDG

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timera::tx_ctl::CLKDIV

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timera::tx_ctl::MODE

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timerb::tx_cc0ctl::CCEDG

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timerb::tx_ctl::CLKDIV

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timerb::tx_ctl::MODE

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timerc::tx_cc0ctl::CCEDG

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timerc::tx_ctl::CLKDIV

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timerc::tx_ctl::MODE

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timerd::tx_cc0ctl::CCEDG

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timerd::tx_ctl::CLKDIV

Source§

type Ux = u8

Source§

impl FieldSpec for pac22::pac22140::timerd::tx_ctl::MODE

Source§

type Ux = u8

Source§

impl FieldSpec for RXFT

Source§

type Ux = u8

Source§

impl FieldSpec for UARTINTID

Source§

type Ux = u8

Source§

impl FieldSpec for BPC

Source§

type Ux = u8

Source§

impl FieldSpec for WDTCLKDIV

Source§

type Ux = u8

Source§

impl FieldSpec for WDTCTRRST

Source§

type Ux = u8