[][src]Trait trellis_m4::eic::pin::EicPin

pub trait EicPin<T> {
    pub fn into_ei(self, port: &mut Port) -> T;
}

The EicPin trait makes it more ergonomic to convert a gpio pin into an EIC pin. You should not implement this trait for yourself; only the implementations in the EIC module make sense.

Required methods

pub fn into_ei(self, port: &mut Port) -> T[src]

Loading content...

Implementors

impl<MODE> EicPin<ExtInt0<Pin<PA00, Alternate<A>>>> for Pin<PA00, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt0<Pin<PA16, Alternate<A>>>> for Pin<PA16, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt1<Pin<PA01, Alternate<A>>>> for Pin<PA01, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt1<Pin<PA17, Alternate<A>>>> for Pin<PA17, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt2<Pin<PA02, Alternate<A>>>> for Pin<PA02, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt2<Pin<PA18, Alternate<A>>>> for Pin<PA18, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt2<Pin<PB02, Alternate<A>>>> for Pin<PB02, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt3<Pin<PA03, Alternate<A>>>> for Pin<PA03, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt3<Pin<PA19, Alternate<A>>>> for Pin<PA19, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt3<Pin<PB03, Alternate<A>>>> for Pin<PB03, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt4<Pin<PA04, Alternate<A>>>> for Pin<PA04, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt4<Pin<PA20, Alternate<A>>>> for Pin<PA20, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt5<Pin<PA05, Alternate<A>>>> for Pin<PA05, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt5<Pin<PA21, Alternate<A>>>> for Pin<PA21, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt6<Pin<PA06, Alternate<A>>>> for Pin<PA06, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt6<Pin<PA22, Alternate<A>>>> for Pin<PA22, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt6<Pin<PB22, Alternate<A>>>> for Pin<PB22, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt7<Pin<PA07, Alternate<A>>>> for Pin<PA07, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt7<Pin<PA23, Alternate<A>>>> for Pin<PA23, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt7<Pin<PB23, Alternate<A>>>> for Pin<PB23, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt8<Pin<PA24, Alternate<A>>>> for Pin<PA24, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt8<Pin<PB08, Alternate<A>>>> for Pin<PB08, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt9<Pin<PA09, Alternate<A>>>> for Pin<PA09, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt9<Pin<PA25, Alternate<A>>>> for Pin<PA25, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt9<Pin<PB09, Alternate<A>>>> for Pin<PB09, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt10<Pin<PA10, Alternate<A>>>> for Pin<PA10, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt10<Pin<PB10, Alternate<A>>>> for Pin<PB10, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt11<Pin<PA11, Alternate<A>>>> for Pin<PA11, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt11<Pin<PA27, Alternate<A>>>> for Pin<PA27, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt11<Pin<PB11, Alternate<A>>>> for Pin<PB11, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt12<Pin<PA12, Alternate<A>>>> for Pin<PA12, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt13<Pin<PA13, Alternate<A>>>> for Pin<PA13, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt14<Pin<PA14, Alternate<A>>>> for Pin<PA14, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt14<Pin<PA30, Alternate<A>>>> for Pin<PA30, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt15<Pin<PA15, Alternate<A>>>> for Pin<PA15, MODE> where
    MODE: PinMode
[src]

impl<MODE> EicPin<ExtInt15<Pin<PA31, Alternate<A>>>> for Pin<PA31, MODE> where
    MODE: PinMode
[src]

Loading content...