[][src]Enum stm32f3xx_hal::gpio::Gpio

pub enum Gpio {
    GPIOA,
    GPIOB,
    GPIOC,
    GPIOD,
    GPIOE,
    GPIOF,
}

GPIO discriminator enum.

Use to store the gpio bank, when using fully erased pins PXx

Variants

GPIOA

GPIO Bank

GPIOB

GPIO Bank

GPIOC

GPIO Bank

GPIOD

GPIO Bank

GPIOE

GPIO Bank

GPIOF

GPIO Bank

Auto Trait Implementations

impl Send for Gpio

impl Sync for Gpio

impl Unpin for Gpio

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

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> 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.