Struct stm32f042_hal::gpio::gpiob::PB [] [src]

pub struct PB<MODE> { /* fields omitted */ }

Partially erased pin

Methods

impl<TYPE> PB<TYPE>
[src]

[src]

Trait Implementations

impl<MODE> OutputPin for PB<Output<MODE>>
[src]

[src]

Is the output pin high?

[src]

Is the output pin low?

[src]

Sets the pin high

[src]

Sets the pin low

impl<MODE> InputPin for PB<Input<MODE>>
[src]

[src]

Is the input pin high?

[src]

Is the input pin low?

Auto Trait Implementations

impl<MODE> Send for PB<MODE> where
    MODE: Send

impl<MODE> Sync for PB<MODE> where
    MODE: Sync