From 6d994351a6fed8e5e983b5e5ab63e032aff569b6 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Thu, 17 Mar 2022 23:20:09 +0100 Subject: [PATCH] nrf/gpio: Make Input is_high/is_low public. --- embassy-nrf/src/gpio.rs | 4 ++-- embassy-nrf/src/gpiote.rs | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/embassy-nrf/src/gpio.rs b/embassy-nrf/src/gpio.rs index 09202e2f..c33cca64 100644 --- a/embassy-nrf/src/gpio.rs +++ b/embassy-nrf/src/gpio.rs @@ -47,11 +47,11 @@ impl<'d, T: Pin> Input<'d, T> { Self { pin } } - fn is_high(&self) -> bool { + pub fn is_high(&self) -> bool { self.pin.is_high() } - fn is_low(&self) -> bool { + pub fn is_low(&self) -> bool { self.pin.is_low() } } diff --git a/embassy-nrf/src/gpiote.rs b/embassy-nrf/src/gpiote.rs index 32b5d908..c0bfd9d6 100644 --- a/embassy-nrf/src/gpiote.rs +++ b/embassy-nrf/src/gpiote.rs @@ -451,11 +451,11 @@ mod eh02 { type Error = Infallible; fn is_high(&self) -> Result { - self.pin.is_high() + Ok(self.pin.is_high()) } fn is_low(&self) -> Result { - self.pin.is_low() + Ok(self.pin.is_low()) } } } @@ -472,11 +472,11 @@ mod eh1 { for InputChannel<'d, C, T> { fn is_high(&self) -> Result { - self.pin.is_high() + Ok(self.pin.is_high()) } fn is_low(&self) -> Result { - self.pin.is_low() + Ok(self.pin.is_low()) } } }