[][src]Struct drone_stm32_map_periph_exti::Exti13

pub struct Exti13(_);

EXTI Line 13 peripheral variant.

Trait Implementations

impl SyscfgExticrExtiOpt for Exti13[src]

type USyscfgExticrExtiOpt = Exti13<Urt>

type SSyscfgExticrExtiOpt = Exti13<Srt>

type CSyscfgExticrExtiOpt = Exti13<Crt>

impl SyscfgExticrExtiExt for Exti13[src]

type USyscfgExticrExti = Exti13<Urt>

type SSyscfgExticrExti = Exti13<Srt>

type CSyscfgExticrExti = Exti13<Crt>

impl SyscfgExticrExti for Exti13[src]

impl SyscfgExticr for Exti13[src]

type SyscfgExticrVal = Val

type USyscfgExticr = Reg<Urt>

type SSyscfgExticr = Reg<Srt>

type CSyscfgExticr = Reg<Crt>

impl ExtiImrIm for Exti13[src]

type UExtiImrIm = Mr13<Urt>

type SExtiImrIm = Mr13<Srt>

type CExtiImrIm = Mr13<Crt>

impl ExtiImr for Exti13[src]

type ExtiImrVal = Val

type UExtiImr = Reg<Urt>

type SExtiImr = Reg<Srt>

type CExtiImr = Reg<Crt>

impl ExtiEmrEm for Exti13[src]

type UExtiEmrEm = Mr13<Urt>

type SExtiEmrEm = Mr13<Srt>

type CExtiEmrEm = Mr13<Crt>

impl ExtiEmr for Exti13[src]

type ExtiEmrVal = Val

type UExtiEmr = Reg<Urt>

type SExtiEmr = Reg<Srt>

type CExtiEmr = Reg<Crt>

impl ExtiRtsrRtOpt for Exti13[src]

type UExtiRtsrRtOpt = Tr13<Urt>

type SExtiRtsrRtOpt = Tr13<Srt>

type CExtiRtsrRtOpt = Tr13<Crt>

impl ExtiRtsrRtExt for Exti13[src]

type UExtiRtsrRt = Tr13<Urt>

type SExtiRtsrRt = Tr13<Srt>

type CExtiRtsrRt = Tr13<Crt>

impl ExtiRtsrRt for Exti13[src]

impl ExtiRtsr for Exti13[src]

type ExtiRtsrVal = Val

type UExtiRtsr = Reg<Urt>

type SExtiRtsr = Reg<Srt>

type CExtiRtsr = Reg<Crt>

impl ExtiFtsrFtOpt for Exti13[src]

type UExtiFtsrFtOpt = Tr13<Urt>

type SExtiFtsrFtOpt = Tr13<Srt>

type CExtiFtsrFtOpt = Tr13<Crt>

impl ExtiFtsrFtExt for Exti13[src]

type UExtiFtsrFt = Tr13<Urt>

type SExtiFtsrFt = Tr13<Srt>

type CExtiFtsrFt = Tr13<Crt>

impl ExtiFtsrFt for Exti13[src]

impl ExtiFtsr for Exti13[src]

type ExtiFtsrVal = Val

type UExtiFtsr = Reg<Urt>

type SExtiFtsr = Reg<Srt>

type CExtiFtsr = Reg<Crt>

impl ExtiSwierSwiOpt for Exti13[src]

type UExtiSwierSwiOpt = Swier13<Urt>

type SExtiSwierSwiOpt = Swier13<Srt>

type CExtiSwierSwiOpt = Swier13<Crt>

impl ExtiSwierSwiExt for Exti13[src]

type UExtiSwierSwi = Swier13<Urt>

type SExtiSwierSwi = Swier13<Srt>

type CExtiSwierSwi = Swier13<Crt>

impl ExtiSwierSwi for Exti13[src]

impl ExtiSwier for Exti13[src]

type ExtiSwierVal = Val

type UExtiSwier = Reg<Urt>

type SExtiSwier = Reg<Srt>

type CExtiSwier = Reg<Crt>

impl ExtiPrPifOpt for Exti13[src]

type UExtiPrPifOpt = Pr13<Urt>

type SExtiPrPifOpt = Pr13<Srt>

type CExtiPrPifOpt = Pr13<Crt>

impl ExtiPrPifExt for Exti13[src]

type UExtiPrPif = Pr13<Urt>

type SExtiPrPif = Pr13<Srt>

type CExtiPrPif = Pr13<Crt>

impl ExtiPrPif for Exti13[src]

impl ExtiPr for Exti13[src]

type ExtiPrVal = Val

type UExtiPr = Reg<Urt>

type SExtiPr = Reg<Srt>

type CExtiPr = Reg<Crt>

impl ExtiMap for Exti13[src]

Auto Trait Implementations

impl Unpin for Exti13

impl Send for Exti13

impl Sync for Exti13

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]