diff options
Diffstat (limited to 'embassy-stm32-wpan/src/mac/driver.rs')
| -rw-r--r-- | embassy-stm32-wpan/src/mac/driver.rs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/embassy-stm32-wpan/src/mac/driver.rs b/embassy-stm32-wpan/src/mac/driver.rs index 5b9d5daf4..41cca09e3 100644 --- a/embassy-stm32-wpan/src/mac/driver.rs +++ b/embassy-stm32-wpan/src/mac/driver.rs | |||
| @@ -23,8 +23,14 @@ impl<'d> Driver<'d> { | |||
| 23 | impl<'d> embassy_net_driver::Driver for Driver<'d> { | 23 | impl<'d> embassy_net_driver::Driver for Driver<'d> { |
| 24 | // type RxToken<'a> = RxToken<'a, 'd> where Self: 'a; | 24 | // type RxToken<'a> = RxToken<'a, 'd> where Self: 'a; |
| 25 | // type TxToken<'a> = TxToken<'a, 'd> where Self: 'a; | 25 | // type TxToken<'a> = TxToken<'a, 'd> where Self: 'a; |
| 26 | type RxToken<'a> = RxToken<'d> where Self: 'a; | 26 | type RxToken<'a> |
| 27 | type TxToken<'a> = TxToken<'d> where Self: 'a; | 27 | = RxToken<'d> |
| 28 | where | ||
| 29 | Self: 'a; | ||
| 30 | type TxToken<'a> | ||
| 31 | = TxToken<'d> | ||
| 32 | where | ||
| 33 | Self: 'a; | ||
| 28 | 34 | ||
| 29 | fn receive(&mut self, cx: &mut Context) -> Option<(Self::RxToken<'_>, Self::TxToken<'_>)> { | 35 | fn receive(&mut self, cx: &mut Context) -> Option<(Self::RxToken<'_>, Self::TxToken<'_>)> { |
| 30 | if self.runner.rx_channel.poll_ready_to_receive(cx).is_ready() | 36 | if self.runner.rx_channel.poll_ready_to_receive(cx).is_ready() |
