We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 72fbbe7 commit 45f6a64Copy full SHA for 45f6a64
1 file changed
embedded-hal-nb/src/serial.rs
@@ -124,10 +124,9 @@ where
124
{
125
#[inline]
126
fn write_str(&mut self, s: &str) -> core::fmt::Result {
127
- let _ = s
128
- .bytes()
129
- .map(|c| nb::block!(self.write(Word::from(c))))
130
- .next_back();
+ for c in s.bytes() {
+ nb::block!(self.write(Word::from(c))).map_err(|_| core::fmt::Error)?;
+ }
131
Ok(())
132
}
133
0 commit comments