aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Smith <[email protected]>2022-11-27 16:26:58 -0500
committerGabriel Smith <[email protected]>2022-11-27 16:28:24 -0500
commit3ca14ba4e9feee2f0d34c8dd1c0e426d2090d8d8 (patch)
tree5950e902470b98a2d291465d7707cf69474c4838
parentd438d1b685acb41b29d01c64bc422836760cb3de (diff)
usb-driver: Remove unncessary lifetime
-rw-r--r--embassy-rp/src/usb.rs2
-rw-r--r--embassy-stm32/src/usb/usb.rs2
-rw-r--r--embassy-usb-driver/src/lib.rs2
3 files changed, 3 insertions, 3 deletions
diff --git a/embassy-rp/src/usb.rs b/embassy-rp/src/usb.rs
index 32fc2632d..dfc2e9da6 100644
--- a/embassy-rp/src/usb.rs
+++ b/embassy-rp/src/usb.rs
@@ -638,7 +638,7 @@ impl<'d, T: Instance> driver::ControlPipe for ControlPipe<'d, T> {
638 64 638 64
639 } 639 }
640 640
641 async fn setup<'a>(&'a mut self) -> [u8; 8] { 641 async fn setup(&mut self) -> [u8; 8] {
642 loop { 642 loop {
643 trace!("SETUP read waiting"); 643 trace!("SETUP read waiting");
644 let regs = T::regs(); 644 let regs = T::regs();
diff --git a/embassy-stm32/src/usb/usb.rs b/embassy-stm32/src/usb/usb.rs
index 0ba06cce2..460abfe28 100644
--- a/embassy-stm32/src/usb/usb.rs
+++ b/embassy-stm32/src/usb/usb.rs
@@ -799,7 +799,7 @@ impl<'d, T: Instance> driver::ControlPipe for ControlPipe<'d, T> {
799 usize::from(self.max_packet_size) 799 usize::from(self.max_packet_size)
800 } 800 }
801 801
802 async fn setup<'a>(&'a mut self) -> [u8; 8] { 802 async fn setup(&mut self) -> [u8; 8] {
803 loop { 803 loop {
804 trace!("SETUP read waiting"); 804 trace!("SETUP read waiting");
805 poll_fn(|cx| { 805 poll_fn(|cx| {
diff --git a/embassy-usb-driver/src/lib.rs b/embassy-usb-driver/src/lib.rs
index 85e9267d3..0a76ba6fb 100644
--- a/embassy-usb-driver/src/lib.rs
+++ b/embassy-usb-driver/src/lib.rs
@@ -220,7 +220,7 @@ pub trait ControlPipe {
220 fn max_packet_size(&self) -> usize; 220 fn max_packet_size(&self) -> usize;
221 221
222 /// Reads a single setup packet from the endpoint. 222 /// Reads a single setup packet from the endpoint.
223 async fn setup<'a>(&'a mut self) -> [u8; 8]; 223 async fn setup(&mut self) -> [u8; 8];
224 224
225 /// Reads a DATA OUT packet into `buf` in response to a control write request. 225 /// Reads a DATA OUT packet into `buf` in response to a control write request.
226 /// 226 ///