diff options
| author | Ruben De Smet <[email protected]> | 2023-08-11 11:15:17 +0200 |
|---|---|---|
| committer | Ruben De Smet <[email protected]> | 2023-08-11 12:13:46 +0200 |
| commit | f9d251cd5cd9c84718cd66e7697a8502c4d61a0a (patch) | |
| tree | a5609c9b9ea462da66ffed7d82b6409fec1ad2f3 /embassy-stm32-wpan/src | |
| parent | b658f10db9a963d85b8465759692b0aa7973a1d1 (diff) | |
Channel poll methods return Poll instead of bool
Diffstat (limited to 'embassy-stm32-wpan/src')
| -rw-r--r-- | embassy-stm32-wpan/src/mac/driver.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/embassy-stm32-wpan/src/mac/driver.rs b/embassy-stm32-wpan/src/mac/driver.rs index f8e3a2b08..a58ee231b 100644 --- a/embassy-stm32-wpan/src/mac/driver.rs +++ b/embassy-stm32-wpan/src/mac/driver.rs | |||
| @@ -28,7 +28,9 @@ impl<'d> embassy_net_driver::Driver for Driver<'d> { | |||
| 28 | type TxToken<'a> = TxToken<'d> where Self: 'a; | 28 | type TxToken<'a> = TxToken<'d> where Self: 'a; |
| 29 | 29 | ||
| 30 | fn receive(&mut self, cx: &mut Context) -> Option<(Self::RxToken<'_>, Self::TxToken<'_>)> { | 30 | fn receive(&mut self, cx: &mut Context) -> Option<(Self::RxToken<'_>, Self::TxToken<'_>)> { |
| 31 | if self.runner.rx_channel.poll_ready_to_receive(cx) && self.runner.tx_buf_channel.poll_ready_to_receive(cx) { | 31 | if self.runner.rx_channel.poll_ready_to_receive(cx).is_ready() |
| 32 | && self.runner.tx_buf_channel.poll_ready_to_receive(cx).is_ready() | ||
| 33 | { | ||
| 32 | Some(( | 34 | Some(( |
| 33 | RxToken { | 35 | RxToken { |
| 34 | rx: &self.runner.rx_channel, | 36 | rx: &self.runner.rx_channel, |
