[][src]Trait alt_stm32f30x_hal::gpio::GPIOPin

pub trait GPIOPin {
    fn group(&self) -> Group;
fn index(&self) -> u8; }

Marker trait for any pin

Required methods

fn group(&self) -> Group

Returns GPIO group

fn index(&self) -> u8

Returns pin index within group

Loading content...

Implementors

impl<PT: PullType, PM: PinMode> GPIOPin for PA0<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA1<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA10<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA11<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA12<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA13<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA14<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA15<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA2<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA3<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA4<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA5<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA6<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA7<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA8<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PA9<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB0<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB1<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB10<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB11<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB12<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB13<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB14<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB15<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB2<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB3<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB4<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB5<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB6<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB7<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB8<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PB9<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC0<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC1<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC10<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC11<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC12<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC13<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC14<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC15<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC2<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC3<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC4<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC5<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC6<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC7<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC8<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PC9<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD0<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD1<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD10<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD11<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD12<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD13<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD14<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD15<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD2<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD3<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD4<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD5<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD6<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD7<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD8<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PD9<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE0<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE1<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE10<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE11<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE12<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE13<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE14<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE15<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE2<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE3<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE4<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE5<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE6<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE7<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE8<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PE9<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PF0<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PF1<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PF10<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PF2<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PF4<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PF6<PT, PM>[src]

impl<PT: PullType, PM: PinMode> GPIOPin for PF9<PT, PM>[src]

Loading content...