diff --git a/embassy-stm32/src/usart/buffered.rs b/embassy-stm32/src/usart/buffered.rs index 3d8268de7..1cb9616d9 100644 --- a/embassy-stm32/src/usart/buffered.rs +++ b/embassy-stm32/src/usart/buffered.rs @@ -910,7 +910,7 @@ impl<'d> embedded_hal_02::serial::Read for BufferedUartRx<'d> { fn read(&mut self) -> Result> { let state = self.state; let mut rx_reader = unsafe { state.rx_buf.reader() }; - + if let Some(data) = rx_reader.pop_one() { Ok(data) } else {