Trait atmega32u4_hal::prelude::_atmega_embedded_hal_digital_StatefulOutputPin [−][src]
pub trait _atmega_embedded_hal_digital_StatefulOutputPin { fn is_set_high(&self) -> bool; fn is_set_low(&self) -> bool; }
Push-pull output pin that can read its output state
This trait is available if embedded-hal is built with the "unproven"
feature.
Required Methods
fn is_set_high(&self) -> bool
Is the pin in drive high mode?
NOTE this does not read the electrical state of the pin
fn is_set_low(&self) -> bool
Is the pin in drive low mode?
NOTE this does not read the electrical state of the pin
Implementors
impl StatefulOutputPin for PBx<Output>
impl StatefulOutputPin for PB0<Output>
impl StatefulOutputPin for PB1<Output>
impl StatefulOutputPin for PB2<Output>
impl StatefulOutputPin for PB3<Output>
impl StatefulOutputPin for PB4<Output>
impl StatefulOutputPin for PB5<Output>
impl StatefulOutputPin for PB6<Output>
impl StatefulOutputPin for PB7<Output>
impl StatefulOutputPin for PCx<Output>
impl StatefulOutputPin for PC6<Output>
impl StatefulOutputPin for PC7<Output>
impl StatefulOutputPin for PDx<Output>
impl StatefulOutputPin for PD0<Output>
impl StatefulOutputPin for PD1<Output>
impl StatefulOutputPin for PD2<Output>
impl StatefulOutputPin for PD3<Output>
impl StatefulOutputPin for PD4<Output>
impl StatefulOutputPin for PD5<Output>
impl StatefulOutputPin for PD6<Output>
impl StatefulOutputPin for PD7<Output>
impl StatefulOutputPin for PEx<Output>
impl StatefulOutputPin for PE2<Output>
impl StatefulOutputPin for PE6<Output>
impl StatefulOutputPin for PFx<Output>
impl StatefulOutputPin for PF0<Output>
impl StatefulOutputPin for PF1<Output>
impl StatefulOutputPin for PF4<Output>
impl StatefulOutputPin for PF5<Output>
impl StatefulOutputPin for PF6<Output>
impl StatefulOutputPin for PF7<Output>
impl StatefulOutputPin for Pin<Output>