[][src]Trait drone_stm32_map_periph_exti::ExtiPr

pub trait ExtiPr {
    type ExtiPrVal: Bitfield<Bits = u32>;
    type UExtiPr: Reg<Urt, Val = Self::ExtiPrVal, UReg = Self::UExtiPr, SReg = Self::SExtiPr, CReg = Self::CExtiPr> + URwRegBitBand;
    type SExtiPr: Reg<Srt, Val = Self::ExtiPrVal, UReg = Self::UExtiPr, SReg = Self::SExtiPr, CReg = Self::CExtiPr> + SRwRegBitBand;
    type CExtiPr: Reg<Crt, Val = Self::ExtiPrVal, UReg = Self::UExtiPr, SReg = Self::SExtiPr, CReg = Self::CExtiPr> + CRwRegBitBand;
}

Associated Types

type ExtiPrVal: Bitfield<Bits = u32>

type UExtiPr: Reg<Urt, Val = Self::ExtiPrVal, UReg = Self::UExtiPr, SReg = Self::SExtiPr, CReg = Self::CExtiPr> + URwRegBitBand

type SExtiPr: Reg<Srt, Val = Self::ExtiPrVal, UReg = Self::UExtiPr, SReg = Self::SExtiPr, CReg = Self::CExtiPr> + SRwRegBitBand

type CExtiPr: Reg<Crt, Val = Self::ExtiPrVal, UReg = Self::UExtiPr, SReg = Self::SExtiPr, CReg = Self::CExtiPr> + CRwRegBitBand

Loading content...

Implementors

impl ExtiPr for Exti0[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti1[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti10[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti11[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti12[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti13[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti14[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti15[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti16[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti18[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti19[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti2[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti20[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti21[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti22[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti3[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti35[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti36[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti37[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti38[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti4[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti5[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti6[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti7[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti8[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiPr for Exti9[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

Loading content...