Trait stm32f7xx_hal::prelude::OutputPin[][src]

pub trait OutputPin {
    type Error;
    fn set_low(&mut self) -> Result<(), Self::Error>;
fn set_high(&mut self) -> Result<(), Self::Error>; }
Expand description

Single digital push-pull output pin

Associated Types

Error type

Required methods

Drives the pin low

NOTE the actual electrical state of the pin may not actually be low, e.g. due to external electrical sources

Drives the pin high

NOTE the actual electrical state of the pin may not actually be high, e.g. due to external electrical sources

Implementors

Implementation of fallible v2::OutputPin for v1::OutputPin traits