[−][src]Trait sodaq_sara_aff::prelude::_atsamd_hal_embedded_hal_digital_v2_OutputPin
Single digital push-pull output pin
Associated Types
type Error
Error type
Required methods
fn set_low(&mut self) -> Result<(), Self::Error>
Drives the pin low
NOTE the actual electrical state of the pin may not actually be low, e.g. due to external electrical sources
fn set_high(&mut self) -> Result<(), Self::Error>
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
impl<MODE> OutputPin for Pa0<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa0<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa0<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pa0<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pa1<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa1<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa1<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pa1<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pa2<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa2<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa2<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pa2<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pa3<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa3<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa3<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pa3<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pa4<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa4<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa4<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pa4<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pa5<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa5<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa5<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pa5<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pa6<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa6<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa6<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pa6<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pa7<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa7<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa7<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pa7<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pa8<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa8<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa8<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pa8<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pa9<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa9<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa9<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pa9<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pa10<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa10<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa10<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa10<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa10<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa11<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa11<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa11<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa11<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa11<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa12<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa12<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa12<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa12<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa12<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa13<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa13<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa13<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa13<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa13<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa14<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa14<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa14<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa14<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa14<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa15<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa15<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa15<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa15<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa15<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa16<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa16<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa16<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa16<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa16<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa17<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa17<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa17<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa17<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa17<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa18<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa18<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa18<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa18<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa18<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa19<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa19<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa19<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa19<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa19<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa20<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa20<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa20<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa20<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa20<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa21<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa21<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa21<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa21<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa21<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa22<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa22<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa22<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa22<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa22<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa23<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa23<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa23<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa23<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa23<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa24<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa24<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa24<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa24<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa24<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa25<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa25<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa25<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa25<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa25<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa26<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa26<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa26<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa26<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa26<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa27<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa27<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa27<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa27<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa27<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa28<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa28<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa28<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa28<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa28<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa29<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa29<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa29<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa29<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa29<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa30<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa30<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa30<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa30<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa30<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pa31<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pa31<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa31<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pa31<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pa31<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb0<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb0<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb0<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pb0<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pb1<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb1<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb1<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pb1<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pb2<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb2<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb2<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pb2<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pb3<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb3<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb3<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pb3<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pb4<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb4<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb4<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pb4<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pb5<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb5<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb5<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pb5<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pb6<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb6<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb6<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pb6<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pb7<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb7<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb7<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pb7<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pb8<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb8<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb8<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pb8<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pb9<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb9<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb9<Output<MODE>> as OutputPin>::Error>
pub fn set_low(&mut self) -> Result<(), <Pb9<Output<MODE>> as OutputPin>::Error>
[src]
impl<MODE> OutputPin for Pb10<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb10<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb10<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb10<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb10<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb11<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb11<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb11<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb11<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb11<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb12<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb12<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb12<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb12<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb12<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb13<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb13<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb13<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb13<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb13<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb14<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb14<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb14<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb14<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb14<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb15<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb15<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb15<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb15<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb15<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb16<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb16<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb16<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb16<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb16<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb17<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb17<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb17<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb17<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb17<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb18<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb18<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb18<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb18<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb18<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb19<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb19<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb19<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb19<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb19<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb20<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb20<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb20<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb20<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb20<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb21<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb21<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb21<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb21<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb21<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb22<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb22<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb22<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb22<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb22<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb23<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb23<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb23<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb23<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb23<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb24<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb24<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb24<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb24<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb24<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb25<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb25<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb25<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb25<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb25<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb26<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb26<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb26<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb26<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb26<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb27<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb27<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb27<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb27<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb27<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb28<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb28<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb28<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb28<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb28<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb29<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb29<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb29<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb29<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb29<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb30<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb30<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb30<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb30<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb30<Output<MODE>> as OutputPin>::Error>
impl<MODE> OutputPin for Pb31<Output<MODE>>
[src]
type Error = ()
pub fn set_high(
&mut self
) -> Result<(), <Pb31<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb31<Output<MODE>> as OutputPin>::Error>
pub fn set_low(
&mut self
) -> Result<(), <Pb31<Output<MODE>> as OutputPin>::Error>
[src]
&mut self
) -> Result<(), <Pb31<Output<MODE>> as OutputPin>::Error>
impl<T> OutputPin for T where
T: OutputPin,
[src]
T: OutputPin,
Implementation of fallible v2::OutputPin
for v1::OutputPin
traits