Struct esp_idf_hal::gpio::AnyOutputPin
source · pub struct AnyOutputPin { /* private fields */ }
Expand description
Generic Gpio output pin
Implementations§
Trait Implementations§
source§impl From<AnyIOPin> for AnyOutputPin
impl From<AnyIOPin> for AnyOutputPin
source§impl From<Gpio0> for AnyOutputPin
impl From<Gpio0> for AnyOutputPin
source§impl From<Gpio1> for AnyOutputPin
impl From<Gpio1> for AnyOutputPin
source§impl From<Gpio10> for AnyOutputPin
impl From<Gpio10> for AnyOutputPin
source§impl From<Gpio11> for AnyOutputPin
impl From<Gpio11> for AnyOutputPin
source§impl From<Gpio12> for AnyOutputPin
impl From<Gpio12> for AnyOutputPin
source§impl From<Gpio13> for AnyOutputPin
impl From<Gpio13> for AnyOutputPin
source§impl From<Gpio14> for AnyOutputPin
impl From<Gpio14> for AnyOutputPin
source§impl From<Gpio15> for AnyOutputPin
impl From<Gpio15> for AnyOutputPin
source§impl From<Gpio16> for AnyOutputPin
impl From<Gpio16> for AnyOutputPin
source§impl From<Gpio17> for AnyOutputPin
impl From<Gpio17> for AnyOutputPin
source§impl From<Gpio18> for AnyOutputPin
impl From<Gpio18> for AnyOutputPin
source§impl From<Gpio19> for AnyOutputPin
impl From<Gpio19> for AnyOutputPin
source§impl From<Gpio2> for AnyOutputPin
impl From<Gpio2> for AnyOutputPin
source§impl From<Gpio20> for AnyOutputPin
impl From<Gpio20> for AnyOutputPin
source§impl From<Gpio21> for AnyOutputPin
impl From<Gpio21> for AnyOutputPin
source§impl From<Gpio3> for AnyOutputPin
impl From<Gpio3> for AnyOutputPin
source§impl From<Gpio4> for AnyOutputPin
impl From<Gpio4> for AnyOutputPin
source§impl From<Gpio5> for AnyOutputPin
impl From<Gpio5> for AnyOutputPin
source§impl From<Gpio6> for AnyOutputPin
impl From<Gpio6> for AnyOutputPin
source§impl From<Gpio7> for AnyOutputPin
impl From<Gpio7> for AnyOutputPin
source§impl From<Gpio8> for AnyOutputPin
impl From<Gpio8> for AnyOutputPin
source§impl From<Gpio9> for AnyOutputPin
impl From<Gpio9> for AnyOutputPin
source§impl OutputPin for AnyOutputPin
impl OutputPin for AnyOutputPin
fn downgrade_output(self) -> AnyOutputPin
source§impl Peripheral for AnyOutputPin
impl Peripheral for AnyOutputPin
§type P = AnyOutputPin
type P = AnyOutputPin
Peripheral singleton type
source§unsafe fn clone_unchecked(&mut self) -> Self::P
unsafe fn clone_unchecked(&mut self) -> Self::P
Unsafely clone (duplicate) a peripheral singleton. Read more