[][src]Struct drone_stm32_map_periph_exti::Exti17

pub struct Exti17(_);

EXTI Line 17 peripheral variant.

Trait Implementations

impl SyscfgExticrExtiOpt for Exti17[src]

impl ExtiImrIm for Exti17[src]

type UExtiImrIm = Mr17<Urt>

type SExtiImrIm = Mr17<Srt>

type CExtiImrIm = Mr17<Crt>

impl ExtiImr for Exti17[src]

type ExtiImrVal = Val

type UExtiImr = Reg<Urt>

type SExtiImr = Reg<Srt>

type CExtiImr = Reg<Crt>

impl ExtiEmrEm for Exti17[src]

type UExtiEmrEm = Mr17<Urt>

type SExtiEmrEm = Mr17<Srt>

type CExtiEmrEm = Mr17<Crt>

impl ExtiEmr for Exti17[src]

type ExtiEmrVal = Val

type UExtiEmr = Reg<Urt>

type SExtiEmr = Reg<Srt>

type CExtiEmr = Reg<Crt>

impl ExtiRtsrRtOpt for Exti17[src]

type UExtiRtsrRtOpt = ()

type SExtiRtsrRtOpt = ()

type CExtiRtsrRtOpt = ()

impl ExtiFtsrFtOpt for Exti17[src]

type UExtiFtsrFtOpt = ()

type SExtiFtsrFtOpt = ()

type CExtiFtsrFtOpt = ()

impl ExtiSwierSwiOpt for Exti17[src]

impl ExtiPrPifOpt for Exti17[src]

type UExtiPrPifOpt = ()

type SExtiPrPifOpt = ()

type CExtiPrPifOpt = ()

impl ExtiMap for Exti17[src]

Auto Trait Implementations

impl Unpin for Exti17

impl Send for Exti17

impl Sync for Exti17

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]