aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src/buffered_uarte.rs
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2023-08-07 13:43:09 +0200
committerGitHub <[email protected]>2023-08-07 13:43:09 +0200
commit5d5cd2371504915a531e669dce3558485a51a2e1 (patch)
tree5d0093e9e5005d3a946e92686a9dc79565c3043f /embassy-nrf/src/buffered_uarte.rs
parent77844e2055319e1af7dd50fdb2e39ef88c6a5010 (diff)
Update to embedded-io 0.5 (#1752)
Diffstat (limited to 'embassy-nrf/src/buffered_uarte.rs')
-rw-r--r--embassy-nrf/src/buffered_uarte.rs22
1 files changed, 11 insertions, 11 deletions
diff --git a/embassy-nrf/src/buffered_uarte.rs b/embassy-nrf/src/buffered_uarte.rs
index 5a0a3c7c0..10b8b0fbe 100644
--- a/embassy-nrf/src/buffered_uarte.rs
+++ b/embassy-nrf/src/buffered_uarte.rs
@@ -572,37 +572,37 @@ impl<'u, 'd, U: UarteInstance, T: TimerInstance> BufferedUarteRx<'u, 'd, U, T> {
572mod _embedded_io { 572mod _embedded_io {
573 use super::*; 573 use super::*;
574 574
575 impl embedded_io::Error for Error { 575 impl embedded_io_async::Error for Error {
576 fn kind(&self) -> embedded_io::ErrorKind { 576 fn kind(&self) -> embedded_io_async::ErrorKind {
577 match *self {} 577 match *self {}
578 } 578 }
579 } 579 }
580 580
581 impl<'d, U: UarteInstance, T: TimerInstance> embedded_io::Io for BufferedUarte<'d, U, T> { 581 impl<'d, U: UarteInstance, T: TimerInstance> embedded_io_async::ErrorType for BufferedUarte<'d, U, T> {
582 type Error = Error; 582 type Error = Error;
583 } 583 }
584 584
585 impl<'u, 'd, U: UarteInstance, T: TimerInstance> embedded_io::Io for BufferedUarteRx<'u, 'd, U, T> { 585 impl<'u, 'd, U: UarteInstance, T: TimerInstance> embedded_io_async::ErrorType for BufferedUarteRx<'u, 'd, U, T> {
586 type Error = Error; 586 type Error = Error;
587 } 587 }
588 588
589 impl<'u, 'd, U: UarteInstance, T: TimerInstance> embedded_io::Io for BufferedUarteTx<'u, 'd, U, T> { 589 impl<'u, 'd, U: UarteInstance, T: TimerInstance> embedded_io_async::ErrorType for BufferedUarteTx<'u, 'd, U, T> {
590 type Error = Error; 590 type Error = Error;
591 } 591 }
592 592
593 impl<'d, U: UarteInstance, T: TimerInstance> embedded_io::asynch::Read for BufferedUarte<'d, U, T> { 593 impl<'d, U: UarteInstance, T: TimerInstance> embedded_io_async::Read for BufferedUarte<'d, U, T> {
594 async fn read(&mut self, buf: &mut [u8]) -> Result<usize, Self::Error> { 594 async fn read(&mut self, buf: &mut [u8]) -> Result<usize, Self::Error> {
595 self.inner_read(buf).await 595 self.inner_read(buf).await
596 } 596 }
597 } 597 }
598 598
599 impl<'u, 'd: 'u, U: UarteInstance, T: TimerInstance> embedded_io::asynch::Read for BufferedUarteRx<'u, 'd, U, T> { 599 impl<'u, 'd: 'u, U: UarteInstance, T: TimerInstance> embedded_io_async::Read for BufferedUarteRx<'u, 'd, U, T> {
600 async fn read(&mut self, buf: &mut [u8]) -> Result<usize, Self::Error> { 600 async fn read(&mut self, buf: &mut [u8]) -> Result<usize, Self::Error> {
601 self.inner.inner_read(buf).await 601 self.inner.inner_read(buf).await
602 } 602 }
603 } 603 }
604 604
605 impl<'d, U: UarteInstance, T: TimerInstance> embedded_io::asynch::BufRead for BufferedUarte<'d, U, T> { 605 impl<'d, U: UarteInstance, T: TimerInstance> embedded_io_async::BufRead for BufferedUarte<'d, U, T> {
606 async fn fill_buf(&mut self) -> Result<&[u8], Self::Error> { 606 async fn fill_buf(&mut self) -> Result<&[u8], Self::Error> {
607 self.inner_fill_buf().await 607 self.inner_fill_buf().await
608 } 608 }
@@ -612,7 +612,7 @@ mod _embedded_io {
612 } 612 }
613 } 613 }
614 614
615 impl<'u, 'd: 'u, U: UarteInstance, T: TimerInstance> embedded_io::asynch::BufRead for BufferedUarteRx<'u, 'd, U, T> { 615 impl<'u, 'd: 'u, U: UarteInstance, T: TimerInstance> embedded_io_async::BufRead for BufferedUarteRx<'u, 'd, U, T> {
616 async fn fill_buf(&mut self) -> Result<&[u8], Self::Error> { 616 async fn fill_buf(&mut self) -> Result<&[u8], Self::Error> {
617 self.inner.inner_fill_buf().await 617 self.inner.inner_fill_buf().await
618 } 618 }
@@ -622,7 +622,7 @@ mod _embedded_io {
622 } 622 }
623 } 623 }
624 624
625 impl<'d, U: UarteInstance, T: TimerInstance> embedded_io::asynch::Write for BufferedUarte<'d, U, T> { 625 impl<'d, U: UarteInstance, T: TimerInstance> embedded_io_async::Write for BufferedUarte<'d, U, T> {
626 async fn write(&mut self, buf: &[u8]) -> Result<usize, Self::Error> { 626 async fn write(&mut self, buf: &[u8]) -> Result<usize, Self::Error> {
627 self.inner_write(buf).await 627 self.inner_write(buf).await
628 } 628 }
@@ -632,7 +632,7 @@ mod _embedded_io {
632 } 632 }
633 } 633 }
634 634
635 impl<'u, 'd: 'u, U: UarteInstance, T: TimerInstance> embedded_io::asynch::Write for BufferedUarteTx<'u, 'd, U, T> { 635 impl<'u, 'd: 'u, U: UarteInstance, T: TimerInstance> embedded_io_async::Write for BufferedUarteTx<'u, 'd, U, T> {
636 async fn write(&mut self, buf: &[u8]) -> Result<usize, Self::Error> { 636 async fn write(&mut self, buf: &[u8]) -> Result<usize, Self::Error> {
637 self.inner.inner_write(buf).await 637 self.inner.inner_write(buf).await
638 } 638 }