[][src]Trait drone_stm32_map_periph_gpio::GpioPortMap

pub trait GpioPortMap where
    Self: Sized + Send + Sync + 'static,
    Self: RccBussmenrGpiosmen,
    Self: GpioAfrl<Self>,
    Self: GpioAfrlAfrl0<Self>,
    Self: GpioAfrlAfrl1<Self>,
    Self: GpioAfrlAfrl2<Self>,
    Self: GpioAfrlAfrl3<Self>,
    Self: GpioAfrlAfrl4<Self>,
    Self: GpioAfrlAfrl5<Self>,
    Self: GpioAfrlAfrl6<Self>,
    Self: GpioAfrlAfrl7<Self>,
    Self: GpioAfrh<Self>,
    Self: GpioAfrhAfrh8<Self>,
    Self: GpioAfrhAfrh9<Self>,
    Self: GpioAfrhAfrh10<Self>,
    Self: GpioAfrhAfrh11<Self>,
    Self: GpioAfrhAfrh12<Self>,
    Self: GpioAfrhAfrh13<Self>,
    Self: GpioAfrhAfrh14<Self>,
    Self: GpioAfrhAfrh15<Self>,
    Self: GpioAscrOpt,
    Self: GpioBrr<Self>,
    Self: GpioBrrBr0<Self>,
    Self: GpioBrrBr1<Self>,
    Self: GpioBrrBr2<Self>,
    Self: GpioBrrBr3<Self>,
    Self: GpioBrrBr4<Self>,
    Self: GpioBrrBr5<Self>,
    Self: GpioBrrBr6<Self>,
    Self: GpioBrrBr7<Self>,
    Self: GpioBrrBr8<Self>,
    Self: GpioBrrBr9<Self>,
    Self: GpioBrrBr10<Self>,
    Self: GpioBrrBr11<Self>,
    Self: GpioBrrBr12<Self>,
    Self: GpioBrrBr13<Self>,
    Self: GpioBrrBr14<Self>,
    Self: GpioBrrBr15<Self>,
    Self: GpioModer<Self>,
    Self: GpioModerModer0<Self>,
    Self: GpioModerModer1<Self>,
    Self: GpioModerModer2<Self>,
    Self: GpioModerModer3<Self>,
    Self: GpioModerModer4<Self>,
    Self: GpioModerModer5<Self>,
    Self: GpioModerModer6<Self>,
    Self: GpioModerModer7<Self>,
    Self: GpioModerModer8<Self>,
    Self: GpioModerModer9<Self>,
    Self: GpioModerModer10<Self>,
    Self: GpioModerModer11<Self>,
    Self: GpioModerModer12<Self>,
    Self: GpioModerModer13<Self>,
    Self: GpioModerModer14<Self>,
    Self: GpioModerModer15<Self>,
    Self: GpioOspeedr<Self>,
    Self: GpioOspeedrOspeedr0<Self>,
    Self: GpioOspeedrOspeedr1<Self>,
    Self: GpioOspeedrOspeedr2<Self>,
    Self: GpioOspeedrOspeedr3<Self>,
    Self: GpioOspeedrOspeedr4<Self>,
    Self: GpioOspeedrOspeedr5<Self>,
    Self: GpioOspeedrOspeedr6<Self>,
    Self: GpioOspeedrOspeedr7<Self>,
    Self: GpioOspeedrOspeedr8<Self>,
    Self: GpioOspeedrOspeedr9<Self>,
    Self: GpioOspeedrOspeedr10<Self>,
    Self: GpioOspeedrOspeedr11<Self>,
    Self: GpioOspeedrOspeedr12<Self>,
    Self: GpioOspeedrOspeedr13<Self>,
    Self: GpioOspeedrOspeedr14<Self>,
    Self: GpioOspeedrOspeedr15<Self>,
    Self: GpioOtyper<Self>,
    Self: GpioOtyperOt0<Self>,
    Self: GpioOtyperOt1<Self>,
    Self: GpioOtyperOt2<Self>,
    Self: GpioOtyperOt3<Self>,
    Self: GpioOtyperOt4<Self>,
    Self: GpioOtyperOt5<Self>,
    Self: GpioOtyperOt6<Self>,
    Self: GpioOtyperOt7<Self>,
    Self: GpioOtyperOt8<Self>,
    Self: GpioOtyperOt9<Self>,
    Self: GpioOtyperOt10<Self>,
    Self: GpioOtyperOt11<Self>,
    Self: GpioOtyperOt12<Self>,
    Self: GpioOtyperOt13<Self>,
    Self: GpioOtyperOt14<Self>,
    Self: GpioOtyperOt15<Self>,
    Self: GpioPupdr<Self>,
    Self: GpioPupdrPupdr0<Self>,
    Self: GpioPupdrPupdr1<Self>,
    Self: GpioPupdrPupdr2<Self>,
    Self: GpioPupdrPupdr3<Self>,
    Self: GpioPupdrPupdr4<Self>,
    Self: GpioPupdrPupdr5<Self>,
    Self: GpioPupdrPupdr6<Self>,
    Self: GpioPupdrPupdr7<Self>,
    Self: GpioPupdrPupdr8<Self>,
    Self: GpioPupdrPupdr9<Self>,
    Self: GpioPupdrPupdr10<Self>,
    Self: GpioPupdrPupdr11<Self>,
    Self: GpioPupdrPupdr12<Self>,
    Self: GpioPupdrPupdr13<Self>,
    Self: GpioPupdrPupdr14<Self>,
    Self: GpioPupdrPupdr15<Self>,
    Self: RccBusenrGpioen,
    Self: RccBusrstrGpiorst,
    Self: GpioBsrr<Self>,
    Self: GpioBsrrBr0<Self>,
    Self: GpioBsrrBr1<Self>,
    Self: GpioBsrrBr2<Self>,
    Self: GpioBsrrBr3<Self>,
    Self: GpioBsrrBr4<Self>,
    Self: GpioBsrrBr5<Self>,
    Self: GpioBsrrBr6<Self>,
    Self: GpioBsrrBr7<Self>,
    Self: GpioBsrrBr8<Self>,
    Self: GpioBsrrBr9<Self>,
    Self: GpioBsrrBr10<Self>,
    Self: GpioBsrrBr11<Self>,
    Self: GpioBsrrBr12<Self>,
    Self: GpioBsrrBr13<Self>,
    Self: GpioBsrrBr14<Self>,
    Self: GpioBsrrBr15<Self>,
    Self: GpioBsrrBs0<Self>,
    Self: GpioBsrrBs1<Self>,
    Self: GpioBsrrBs2<Self>,
    Self: GpioBsrrBs3<Self>,
    Self: GpioBsrrBs4<Self>,
    Self: GpioBsrrBs5<Self>,
    Self: GpioBsrrBs6<Self>,
    Self: GpioBsrrBs7<Self>,
    Self: GpioBsrrBs8<Self>,
    Self: GpioBsrrBs9<Self>,
    Self: GpioBsrrBs10<Self>,
    Self: GpioBsrrBs11<Self>,
    Self: GpioBsrrBs12<Self>,
    Self: GpioBsrrBs13<Self>,
    Self: GpioBsrrBs14<Self>,
    Self: GpioBsrrBs15<Self>,
    Self: GpioIdr<Self>,
    Self: GpioIdrIdr0<Self>,
    Self: GpioIdrIdr1<Self>,
    Self: GpioIdrIdr2<Self>,
    Self: GpioIdrIdr3<Self>,
    Self: GpioIdrIdr4<Self>,
    Self: GpioIdrIdr5<Self>,
    Self: GpioIdrIdr6<Self>,
    Self: GpioIdrIdr7<Self>,
    Self: GpioIdrIdr8<Self>,
    Self: GpioIdrIdr9<Self>,
    Self: GpioIdrIdr10<Self>,
    Self: GpioIdrIdr11<Self>,
    Self: GpioIdrIdr12<Self>,
    Self: GpioIdrIdr13<Self>,
    Self: GpioIdrIdr14<Self>,
    Self: GpioIdrIdr15<Self>,
    Self: GpioLckr<Self>,
    Self: GpioLckrLck0<Self>,
    Self: GpioLckrLck1<Self>,
    Self: GpioLckrLck2<Self>,
    Self: GpioLckrLck3<Self>,
    Self: GpioLckrLck4<Self>,
    Self: GpioLckrLck5<Self>,
    Self: GpioLckrLck6<Self>,
    Self: GpioLckrLck7<Self>,
    Self: GpioLckrLck8<Self>,
    Self: GpioLckrLck9<Self>,
    Self: GpioLckrLck10<Self>,
    Self: GpioLckrLck11<Self>,
    Self: GpioLckrLck12<Self>,
    Self: GpioLckrLck13<Self>,
    Self: GpioLckrLck14<Self>,
    Self: GpioLckrLck15<Self>,
    Self: GpioLckrLckk<Self>,
    Self: GpioOdr<Self>,
    Self: GpioOdrOdr0<Self>,
    Self: GpioOdrOdr1<Self>,
    Self: GpioOdrOdr2<Self>,
    Self: GpioOdrOdr3<Self>,
    Self: GpioOdrOdr4<Self>,
    Self: GpioOdrOdr5<Self>,
    Self: GpioOdrOdr6<Self>,
    Self: GpioOdrOdr7<Self>,
    Self: GpioOdrOdr8<Self>,
    Self: GpioOdrOdr9<Self>,
    Self: GpioOdrOdr10<Self>,
    Self: GpioOdrOdr11<Self>,
    Self: GpioOdrOdr12<Self>,
    Self: GpioOdrOdr13<Self>,
    Self: GpioOdrOdr14<Self>,
    Self: GpioOdrOdr15<Self>, 
{ }

Generic GPIO port peripheral variant.

Implementors

impl GpioPortMap for GpioA[src]

impl GpioPortMap for GpioB[src]

impl GpioPortMap for GpioC[src]

impl GpioPortMap for GpioD[src]

impl GpioPortMap for GpioE[src]

impl GpioPortMap for GpioF[src]

impl GpioPortMap for GpioG[src]

impl GpioPortMap for GpioH[src]

impl GpioPortMap for GpioI[src]

Loading content...