[−][src]Trait switch_hal::ToggleableOutputSwitch
Toggles the switch from it's current state to it's opposite state.
Notes
This is only available if the underlying hal has implemented ToggleableOutputPin
Associated Types
type Error
Required methods
fn toggle(&mut self) -> Result<(), Self::Error>
Toggles the current state of the OutputSwitch
Examples
use switch_hal::{OutputSwitch, ToggleableOutputSwitch, Switch, IntoSwitch}; let mut led = pin.into_active_high_switch(); led.toggle().ok();