[][src]Trait pygamer::sercom::PadPin

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

The PadPin trait makes it more ergonomic to convert a pin into a Sercom pad. You should not implement this trait for yourself; only the implementations in the sercom module make sense.

Required methods

fn into_pad(self, port: &mut Port) -> T

Loading content...

Implementors

impl<MODE> PadPin<Sercom0Pad0<Pa4<PfD>>> for Pa4<MODE>[src]

impl<MODE> PadPin<Sercom0Pad0<Pa8<PfC>>> for Pa8<MODE>[src]

impl<MODE> PadPin<Sercom0Pad1<Pa5<PfD>>> for Pa5<MODE>[src]

impl<MODE> PadPin<Sercom0Pad1<Pa9<PfC>>> for Pa9<MODE>[src]

impl<MODE> PadPin<Sercom0Pad2<Pa10<PfC>>> for Pa10<MODE>[src]

impl<MODE> PadPin<Sercom0Pad2<Pa6<PfD>>> for Pa6<MODE>[src]

impl<MODE> PadPin<Sercom0Pad3<Pa11<PfC>>> for Pa11<MODE>[src]

impl<MODE> PadPin<Sercom0Pad3<Pa7<PfD>>> for Pa7<MODE>[src]

impl<MODE> PadPin<Sercom1Pad0<Pa0<PfD>>> for Pa0<MODE>[src]

impl<MODE> PadPin<Sercom1Pad0<Pa16<PfC>>> for Pa16<MODE>[src]

impl<MODE> PadPin<Sercom1Pad1<Pa1<PfD>>> for Pa1<MODE>[src]

impl<MODE> PadPin<Sercom1Pad1<Pa17<PfC>>> for Pa17<MODE>[src]

impl<MODE> PadPin<Sercom1Pad2<Pa18<PfC>>> for Pa18<MODE>[src]

impl<MODE> PadPin<Sercom1Pad2<Pa30<PfD>>> for Pa30<MODE>[src]

impl<MODE> PadPin<Sercom1Pad2<Pb22<PfC>>> for Pb22<MODE>[src]

impl<MODE> PadPin<Sercom1Pad3<Pa19<PfC>>> for Pa19<MODE>[src]

impl<MODE> PadPin<Sercom1Pad3<Pa31<PfD>>> for Pa31<MODE>[src]

impl<MODE> PadPin<Sercom1Pad3<Pb23<PfC>>> for Pb23<MODE>[src]

impl<MODE> PadPin<Sercom2Pad0<Pa12<PfC>>> for Pa12<MODE>[src]

impl<MODE> PadPin<Sercom2Pad0<Pa9<PfD>>> for Pa9<MODE>[src]

impl<MODE> PadPin<Sercom2Pad1<Pa13<PfC>>> for Pa13<MODE>[src]

impl<MODE> PadPin<Sercom2Pad1<Pa8<PfD>>> for Pa8<MODE>[src]

impl<MODE> PadPin<Sercom2Pad2<Pa10<PfD>>> for Pa10<MODE>[src]

impl<MODE> PadPin<Sercom2Pad2<Pa14<PfC>>> for Pa14<MODE>[src]

impl<MODE> PadPin<Sercom2Pad3<Pa11<PfD>>> for Pa11<MODE>[src]

impl<MODE> PadPin<Sercom2Pad3<Pa15<PfC>>> for Pa15<MODE>[src]

impl<MODE> PadPin<Sercom3Pad0<Pa17<PfD>>> for Pa17<MODE>[src]

impl<MODE> PadPin<Sercom3Pad0<Pa22<PfC>>> for Pa22<MODE>[src]

impl<MODE> PadPin<Sercom3Pad1<Pa16<PfD>>> for Pa16<MODE>[src]

impl<MODE> PadPin<Sercom3Pad1<Pa23<PfC>>> for Pa23<MODE>[src]

impl<MODE> PadPin<Sercom3Pad2<Pa18<PfD>>> for Pa18<MODE>[src]

impl<MODE> PadPin<Sercom3Pad2<Pa20<PfD>>> for Pa20<MODE>[src]

impl<MODE> PadPin<Sercom3Pad2<Pa24<PfC>>> for Pa24<MODE>[src]

impl<MODE> PadPin<Sercom3Pad3<Pa19<PfD>>> for Pa19<MODE>[src]

impl<MODE> PadPin<Sercom3Pad3<Pa21<PfD>>> for Pa21<MODE>[src]

impl<MODE> PadPin<Sercom3Pad3<Pa25<PfC>>> for Pa25<MODE>[src]

impl<MODE> PadPin<Sercom4Pad0<Pa13<PfD>>> for Pa13<MODE>[src]

impl<MODE> PadPin<Sercom4Pad0<Pb12<PfC>>> for Pb12<MODE>[src]

impl<MODE> PadPin<Sercom4Pad0<Pb8<PfD>>> for Pb8<MODE>[src]

impl<MODE> PadPin<Sercom4Pad1<Pa12<PfD>>> for Pa12<MODE>[src]

impl<MODE> PadPin<Sercom4Pad1<Pb13<PfC>>> for Pb13<MODE>[src]

impl<MODE> PadPin<Sercom4Pad1<Pb9<PfD>>> for Pb9<MODE>[src]

impl<MODE> PadPin<Sercom4Pad2<Pa14<PfD>>> for Pa14<MODE>[src]

impl<MODE> PadPin<Sercom4Pad2<Pb10<PfD>>> for Pb10<MODE>[src]

impl<MODE> PadPin<Sercom4Pad2<Pb14<PfC>>> for Pb14<MODE>[src]

impl<MODE> PadPin<Sercom4Pad3<Pa15<PfD>>> for Pa15<MODE>[src]

impl<MODE> PadPin<Sercom4Pad3<Pb11<PfD>>> for Pb11<MODE>[src]

impl<MODE> PadPin<Sercom4Pad3<Pb15<PfC>>> for Pb15<MODE>[src]

impl<MODE> PadPin<Sercom5Pad0<Pa23<PfD>>> for Pa23<MODE>[src]

impl<MODE> PadPin<Sercom5Pad0<Pb16<PfC>>> for Pb16<MODE>[src]

impl<MODE> PadPin<Sercom5Pad0<Pb2<PfD>>> for Pb2<MODE>[src]

impl<MODE> PadPin<Sercom5Pad0<Pb31<PfD>>> for Pb31<MODE>[src]

impl<MODE> PadPin<Sercom5Pad1<Pa22<PfD>>> for Pa22<MODE>[src]

impl<MODE> PadPin<Sercom5Pad1<Pb17<PfC>>> for Pb17<MODE>[src]

impl<MODE> PadPin<Sercom5Pad1<Pb3<PfD>>> for Pb3<MODE>[src]

impl<MODE> PadPin<Sercom5Pad1<Pb30<PfD>>> for Pb30<MODE>[src]

impl<MODE> PadPin<Sercom5Pad2<Pa20<PfC>>> for Pa20<MODE>[src]

impl<MODE> PadPin<Sercom5Pad2<Pa24<PfD>>> for Pa24<MODE>[src]

impl<MODE> PadPin<Sercom5Pad2<Pb0<PfD>>> for Pb0<MODE>[src]

impl<MODE> PadPin<Sercom5Pad2<Pb22<PfD>>> for Pb22<MODE>[src]

impl<MODE> PadPin<Sercom5Pad3<Pa21<PfC>>> for Pa21<MODE>[src]

impl<MODE> PadPin<Sercom5Pad3<Pa25<PfD>>> for Pa25<MODE>[src]

impl<MODE> PadPin<Sercom5Pad3<Pb1<PfD>>> for Pb1<MODE>[src]

impl<MODE> PadPin<Sercom5Pad3<Pb23<PfD>>> for Pb23<MODE>[src]

Loading content...