diff options
| author | Andres Hurtado Lopez <[email protected]> | 2023-02-26 19:20:08 -0500 |
|---|---|---|
| committer | Andres Hurtado Lopez <[email protected]> | 2023-02-26 19:20:08 -0500 |
| commit | 482ba835c4eec6d3bb006eea3a715360c170e418 (patch) | |
| tree | 2c0fdf9cbc40539a0c3fbb05fce322fb52303ec0 /embassy-rp/src/uart/mod.rs | |
| parent | 7172dfd08379a3732372ada61e25d1c5678fa59f (diff) | |
RP-PICO UART adding set_baudrate: Changing static call from specific type to a Self (requires adding lifetime specifier)
Diffstat (limited to 'embassy-rp/src/uart/mod.rs')
| -rw-r--r-- | embassy-rp/src/uart/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/embassy-rp/src/uart/mod.rs b/embassy-rp/src/uart/mod.rs index f9cce5c69..6b3e2406d 100644 --- a/embassy-rp/src/uart/mod.rs +++ b/embassy-rp/src/uart/mod.rs | |||
| @@ -299,7 +299,7 @@ impl<'d, T: Instance> Uart<'d, T, Async> { | |||
| 299 | } | 299 | } |
| 300 | } | 300 | } |
| 301 | 301 | ||
| 302 | impl<'d, T: Instance, M: Mode> Uart<'d, T, M> { | 302 | impl<'d, T: Instance + 'd, M: Mode> Uart<'d, T, M> { |
| 303 | fn new_inner( | 303 | fn new_inner( |
| 304 | _uart: impl Peripheral<P = T> + 'd, | 304 | _uart: impl Peripheral<P = T> + 'd, |
| 305 | mut tx: PeripheralRef<'d, AnyPin>, | 305 | mut tx: PeripheralRef<'d, AnyPin>, |
| @@ -350,7 +350,7 @@ impl<'d, T: Instance, M: Mode> Uart<'d, T, M> { | |||
| 350 | pin.pad_ctrl().write(|w| w.set_ie(true)); | 350 | pin.pad_ctrl().write(|w| w.set_ie(true)); |
| 351 | } | 351 | } |
| 352 | 352 | ||
| 353 | Uart::<T,M>::set_baudrate_inner(config.baudrate); | 353 | Self::set_baudrate_inner(config.baudrate); |
| 354 | 354 | ||
| 355 | let (pen, eps) = match config.parity { | 355 | let (pen, eps) = match config.parity { |
| 356 | Parity::ParityNone => (false, false), | 356 | Parity::ParityNone => (false, false), |
