Enum nrf52833_hal::gpio::Port[][src]

pub enum Port {
    Port0,
    Port1,
}

A GPIO port with up to 32 pins.

Variants

Port0

Port 0, available on all nRF52 and nRF51 MCUs.

Port1

Port 1, only available on some nRF52 MCUs.

Trait Implementations

impl Debug for Port[src]

impl Eq for Port[src]

impl PartialEq<Port> for Port[src]

impl StructuralEq for Port[src]

impl StructuralPartialEq for Port[src]

Auto Trait Implementations

impl Send for Port

impl Sync for Port

impl Unpin for Port

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<Src, Dst> LosslessTryInto<Dst> for Src where
    Dst: LosslessTryFrom<Src>, 
[src]

impl<Src, Dst> LossyInto<Dst> for Src where
    Dst: LossyFrom<Src>, 
[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.