Skip to content

Support cargo-release #346

Support cargo-release

Support cargo-release #346

Triggered via push August 2, 2024 12:13
Status Success
Total duration 32s
Artifacts

clippy.yml

on: push
clippy_check
24s
clippy_check
Fit to window
Zoom out
Zoom in

Annotations

67 warnings
casting to the same type is unnecessary (`u16` -> `u16`): src/ltdc.rs#L174
warning: casting to the same type is unnecessary (`u16` -> `u16`) --> src/ltdc.rs:174:23 | 174 | .bits(total_height as u16) | ^^^^^^^^^^^^^^^^^^^ help: try: `total_height` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting to the same type is unnecessary (`u16` -> `u16`): src/ltdc.rs#L172
warning: casting to the same type is unnecessary (`u16` -> `u16`) --> src/ltdc.rs:172:23 | 172 | .bits(total_width as u16) | ^^^^^^^^^^^^^^^^^^ help: try: `total_width` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting to the same type is unnecessary (`u16` -> `u16`): src/ltdc.rs#L168
warning: casting to the same type is unnecessary (`u16` -> `u16`) --> src/ltdc.rs:168:23 | 168 | .bits((config.v_sync + config.v_back_porch + config.active_height - 1) as u16) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(config.v_sync + config.v_back_porch + config.active_height - 1)` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting to the same type is unnecessary (`u16` -> `u16`): src/ltdc.rs#L166
warning: casting to the same type is unnecessary (`u16` -> `u16`) --> src/ltdc.rs:166:23 | 166 | .bits((config.h_sync + config.h_back_porch + config.active_width - 1) as u16) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(config.h_sync + config.h_back_porch + config.active_width - 1)` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting to the same type is unnecessary (`u16` -> `u16`): src/ltdc.rs#L162
warning: casting to the same type is unnecessary (`u16` -> `u16`) --> src/ltdc.rs:162:23 | 162 | .bits((config.v_sync + config.v_back_porch - 1) as u16) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(config.v_sync + config.v_back_porch - 1)` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting to the same type is unnecessary (`u16` -> `u16`): src/ltdc.rs#L160
warning: casting to the same type is unnecessary (`u16` -> `u16`) --> src/ltdc.rs:160:23 | 160 | .bits((config.h_sync + config.h_back_porch - 1) as u16) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(config.h_sync + config.h_back_porch - 1)` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting to the same type is unnecessary (`u16` -> `u16`): src/ltdc.rs#L156
warning: casting to the same type is unnecessary (`u16` -> `u16`) --> src/ltdc.rs:156:23 | 156 | .bits((config.v_sync - 1) as u16) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(config.v_sync - 1)` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting to the same type is unnecessary (`u16` -> `u16`): src/ltdc.rs#L154
warning: casting to the same type is unnecessary (`u16` -> `u16`) --> src/ltdc.rs:154:23 | 154 | .bits((config.h_sync - 1) as u16) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(config.h_sync - 1)` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
unneeded late initialization: src/ltdc.rs#L86
warning: unneeded late initialization --> src/ltdc.rs:86:9 | 86 | let base_clk: u32; | ^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_late_init = note: `#[warn(clippy::needless_late_init)]` on by default help: move the declaration `base_clk` here and remove the assignments from the `match` arms | 86 ~ 87 ~ let base_clk: u32 = match &hse { 88 ~ Some(hse) => hse.freq.raw(), 89 | // If no HSE is provided, we use the HSI clock at 16 MHz 90 ~ None => 16_000_000, 91 ~ }; |
casting to the same type is unnecessary (`u8` -> `u8`): src/i2c.rs#L317
warning: casting to the same type is unnecessary (`u8` -> `u8`) --> src/i2c.rs:317:25 | 317 | presc = tmp_presc as u8; | ^^^^^^^^^^^^^^^ help: try: `tmp_presc` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
doc list item missing indentation: src/timer/pwm_input.rs#L94
warning: doc list item missing indentation --> src/timer/pwm_input.rs:94:17 | 94 | /// See the pwm input example for an suitable interrupt handler. | ^ ... 268 | / hal! { 269 | | TIM1, 270 | | TIM5, 271 | | TIM9, 272 | | } | |_- in this macro invocation | = help: if this is supposed to be its own paragraph, add a blank line = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation = note: this warning originates in the macro `hal` (in Nightly builds, run with -Z macro-backtrace for more info) help: indent this line | 94 | /// See the pwm input example for an suitable interrupt handler. | +++
doc list item missing indentation: src/timer/pwm_input.rs#L15
warning: doc list item missing indentation --> src/timer/pwm_input.rs:15:5 | 15 | /// An example interrupt handler is provided: | ^ | = help: if this is supposed to be its own paragraph, add a blank line = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation help: indent this line | 15 | /// An example interrupt handler is provided: | +++
casting to the same type is unnecessary (`u32` -> `u32`): src/rcc.rs#L869
warning: casting to the same type is unnecessary (`u32` -> `u32`) --> src/rcc.rs:869:65 | 869 | let one_over_m = ((1 << Self::FIXED_POINT_LSHIFT) / (m as u32) + 1) >> 1; | ^^^^^^^^^^ help: try: `m` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting to the same type is unnecessary (`u64` -> `u64`): src/rcc.rs#L669
warning: casting to the same type is unnecessary (`u64` -> `u64`) --> src/rcc.rs:669:36 | 669 | ... (((base_clk as u64 * self.pllsain as u64 * one_over_m as u64) | ^^^^^^^^^^^^^^^ help: try: `base_clk` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting to the same type is unnecessary (`u64` -> `u64`): src/rcc.rs#L645
warning: casting to the same type is unnecessary (`u64` -> `u64`) --> src/rcc.rs:645:43 | 645 | let pll48clk = (((base_clk as u64 * self.plln as u64 * one_over_m as u64) | ^^^^^^^^^^^^^^^ help: try: `base_clk` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting to the same type is unnecessary (`u64` -> `u64`): src/rcc.rs#L629
warning: casting to the same type is unnecessary (`u64` -> `u64`) --> src/rcc.rs:629:25 | 629 | sysclk = (((base_clk as u64 * self.plln as u64 * one_over_m as u64) | ^^^^^^^^^^^^^^^ help: try: `base_clk` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast = note: `#[warn(clippy::unnecessary_cast)]` on by default
doc list item missing indentation: src/gpio.rs#L37
warning: doc list item missing indentation --> src/gpio.rs:37:5 | 37 | //! mode. Can be used as an input in the `open` configuration | ^^^^ | = help: if this is supposed to be its own paragraph, add a blank line = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation help: indent this line | 37 | //! mode. Can be used as an input in the `open` configuration | ++
doc list item missing indentation: src/gpio.rs#L32
warning: doc list item missing indentation --> src/gpio.rs:32:5 | 32 | //! is connected | ^^^^ | = help: if this is supposed to be its own paragraph, add a blank line = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation help: indent this line | 32 | //! is connected | ++
doc list item missing indentation: src/gpio.rs#L30
warning: doc list item missing indentation --> src/gpio.rs:30:5 | 30 | //! is connected | ^^^^ | = help: if this is supposed to be its own paragraph, add a blank line = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation = note: `#[warn(clippy::doc_lazy_continuation)]` on by default help: indent this line | 30 | //! is connected | ++
this `impl` can be derived: src/dma.rs#L640
warning: this `impl` can be derived --> src/dma.rs:640:1 | 640 | / impl Default for Interrupts { 641 | | fn default() -> Self { 642 | | Self { 643 | | transfer_complete: false, ... | 648 | | } 649 | | } | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls = note: `#[warn(clippy::derivable_impls)]` on by default = help: remove the manual implementation... help: ...and instead derive it | 633 + #[derive(Default)] 634 | pub struct Interrupts { |
the following explicit lifetimes could be elided: 'r: src/dma.rs#L588
warning: the following explicit lifetimes could be elided: 'r --> src/dma.rs:588:27 | 588 | fn select<'r>(w: &'r mut dma2::st::cr::W) | ^^ ^^ 589 | -> &'r mut dma2::st::cr::W | ^^ ... 600 | / impl_channel!( 601 | | Channel0, 0; 602 | | Channel1, 1; 603 | | Channel2, 2; ... | 608 | | Channel7, 7; 609 | | ); | |_- in this macro invocation | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes = note: `#[warn(clippy::needless_lifetimes)]` on by default = note: this warning originates in the macro `impl_channel` (in Nightly builds, run with -Z macro-backtrace for more info) help: elide the lifetimes | 588 ~ fn select(w: &mut dma2::st::cr::W) 589 ~ -> &mut dma2::st::cr::W |
usage of a legacy numeric method: src/dma.rs#L119
warning: usage of a legacy numeric method --> src/dma.rs:119:38 | 119 | assert!(buffer.len() <= u16::max_value() as usize); | ^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants = note: `#[warn(clippy::legacy_numeric_constants)]` on by default help: use the associated constant instead | 119 | assert!(buffer.len() <= u16::MAX as usize); | ~~~
unnecessary `unsafe` block: src/timer.rs#L535
warning: unnecessary `unsafe` block --> src/timer.rs:535:31 | 535 | ccr.write(|w| unsafe { w.bits(value) }) | ^^^^^^ unnecessary `unsafe` block ... 729 | / hal! { 730 | | pac::TIM2: [Timer2, u32, c: (CH4), m: tim2,], 731 | | pac::TIM3: [Timer3, u16, c: (CH4), m: tim3,], 732 | | pac::TIM4: [Timer4, u16, c: (CH4), m: tim3,], ... | 744 | | pac::TIM11: [Timer11, u16, c: (CH1),], 745 | | } | |_- in this macro invocation | = note: this warning originates in the macro `with_pwm` which comes from the expansion of the macro `hal` (in Nightly builds, run with -Z macro-backtrace for more info)
unnecessary `unsafe` block: src/timer.rs#L535
warning: unnecessary `unsafe` block --> src/timer.rs:535:31 | 535 | ccr.write(|w| unsafe { w.bits(value) }) | ^^^^^^ unnecessary `unsafe` block ... 729 | / hal! { 730 | | pac::TIM2: [Timer2, u32, c: (CH4), m: tim2,], 731 | | pac::TIM3: [Timer3, u16, c: (CH4), m: tim3,], 732 | | pac::TIM4: [Timer4, u16, c: (CH4), m: tim3,], ... | 744 | | pac::TIM11: [Timer11, u16, c: (CH1),], 745 | | } | |_- in this macro invocation | = note: `#[warn(unused_unsafe)]` on by default = note: this warning originates in the macro `with_pwm` which comes from the expansion of the macro `hal` (in Nightly builds, run with -Z macro-backtrace for more info)
unexpected `cfg` condition value: `stm32f410`: src/timer/pwm_input.rs#L267
warning: unexpected `cfg` condition value: `stm32f410` --> src/timer/pwm_input.rs:267:11 | 267 | #[cfg(not(feature = "stm32f410"))] | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f730"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f410` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f479`: src/timer/pwm_input.rs#L255
warning: unexpected `cfg` condition value: `stm32f479` --> src/timer/pwm_input.rs:255:5 | 255 | feature = "stm32f479", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f779"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f479` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f469`: src/timer/pwm_input.rs#L254
warning: unexpected `cfg` condition value: `stm32f469` --> src/timer/pwm_input.rs:254:5 | 254 | feature = "stm32f469", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f769"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f469` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f446`: src/timer/pwm_input.rs#L253
warning: unexpected `cfg` condition value: `stm32f446` --> src/timer/pwm_input.rs:253:5 | 253 | feature = "stm32f446", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f746"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f446` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f439`: src/timer/pwm_input.rs#L252
warning: unexpected `cfg` condition value: `stm32f439` --> src/timer/pwm_input.rs:252:5 | 252 | feature = "stm32f439", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f769"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f439` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f437`: src/timer/pwm_input.rs#L251
warning: unexpected `cfg` condition value: `stm32f437` --> src/timer/pwm_input.rs:251:5 | 251 | feature = "stm32f437", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f777"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f437` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f429`: src/timer/pwm_input.rs#L250
warning: unexpected `cfg` condition value: `stm32f429` --> src/timer/pwm_input.rs:250:5 | 250 | feature = "stm32f429", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f769"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f429` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f427`: src/timer/pwm_input.rs#L249
warning: unexpected `cfg` condition value: `stm32f427` --> src/timer/pwm_input.rs:249:5 | 249 | feature = "stm32f427", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f777"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f427` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f423`: src/timer/pwm_input.rs#L248
warning: unexpected `cfg` condition value: `stm32f423` --> src/timer/pwm_input.rs:248:5 | 248 | feature = "stm32f423", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f723"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f423` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f417`: src/timer/pwm_input.rs#L247
warning: unexpected `cfg` condition value: `stm32f417` --> src/timer/pwm_input.rs:247:5 | 247 | feature = "stm32f417", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f777"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f417` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f415`: src/timer/pwm_input.rs#L246
warning: unexpected `cfg` condition value: `stm32f415` --> src/timer/pwm_input.rs:246:5 | 246 | feature = "stm32f415", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f765"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f415` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f413`: src/timer/pwm_input.rs#L245
warning: unexpected `cfg` condition value: `stm32f413` --> src/timer/pwm_input.rs:245:5 | 245 | feature = "stm32f413", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f733"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f413` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f412`: src/timer/pwm_input.rs#L244
warning: unexpected `cfg` condition value: `stm32f412` --> src/timer/pwm_input.rs:244:5 | 244 | feature = "stm32f412", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f722"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f412` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f407`: src/timer/pwm_input.rs#L243
warning: unexpected `cfg` condition value: `stm32f407` --> src/timer/pwm_input.rs:243:5 | 243 | feature = "stm32f407", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f777"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f407` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f405`: src/timer/pwm_input.rs#L242
warning: unexpected `cfg` condition value: `stm32f405` --> src/timer/pwm_input.rs:242:5 | 242 | feature = "stm32f405", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f765"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f405` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f479`: src/timer/pwm_input.rs#L233
warning: unexpected `cfg` condition value: `stm32f479` --> src/timer/pwm_input.rs:233:5 | 233 | feature = "stm32f479", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f779"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f479` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f469`: src/timer/pwm_input.rs#L232
warning: unexpected `cfg` condition value: `stm32f469` --> src/timer/pwm_input.rs:232:5 | 232 | feature = "stm32f469", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f769"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f469` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f446`: src/timer/pwm_input.rs#L231
warning: unexpected `cfg` condition value: `stm32f446` --> src/timer/pwm_input.rs:231:5 | 231 | feature = "stm32f446", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f746"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f446` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f439`: src/timer/pwm_input.rs#L230
warning: unexpected `cfg` condition value: `stm32f439` --> src/timer/pwm_input.rs:230:5 | 230 | feature = "stm32f439", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f769"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f439` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f437`: src/timer/pwm_input.rs#L229
warning: unexpected `cfg` condition value: `stm32f437` --> src/timer/pwm_input.rs:229:5 | 229 | feature = "stm32f437", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f777"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f437` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f429`: src/timer/pwm_input.rs#L228
warning: unexpected `cfg` condition value: `stm32f429` --> src/timer/pwm_input.rs:228:5 | 228 | feature = "stm32f429", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f769"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f429` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f427`: src/timer/pwm_input.rs#L227
warning: unexpected `cfg` condition value: `stm32f427` --> src/timer/pwm_input.rs:227:5 | 227 | feature = "stm32f427", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f777"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f427` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f423`: src/timer/pwm_input.rs#L226
warning: unexpected `cfg` condition value: `stm32f423` --> src/timer/pwm_input.rs:226:5 | 226 | feature = "stm32f423", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f723"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f423` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f417`: src/timer/pwm_input.rs#L225
warning: unexpected `cfg` condition value: `stm32f417` --> src/timer/pwm_input.rs:225:5 | 225 | feature = "stm32f417", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f777"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f417` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f415`: src/timer/pwm_input.rs#L224
warning: unexpected `cfg` condition value: `stm32f415` --> src/timer/pwm_input.rs:224:5 | 224 | feature = "stm32f415", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f765"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f415` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f413`: src/timer/pwm_input.rs#L223
warning: unexpected `cfg` condition value: `stm32f413` --> src/timer/pwm_input.rs:223:5 | 223 | feature = "stm32f413", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f733"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f413` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f412`: src/timer/pwm_input.rs#L222
warning: unexpected `cfg` condition value: `stm32f412` --> src/timer/pwm_input.rs:222:5 | 222 | feature = "stm32f412", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f722"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f412` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f407`: src/timer/pwm_input.rs#L221
warning: unexpected `cfg` condition value: `stm32f407` --> src/timer/pwm_input.rs:221:5 | 221 | feature = "stm32f407", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f777"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f407` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f405`: src/timer/pwm_input.rs#L220
warning: unexpected `cfg` condition value: `stm32f405` --> src/timer/pwm_input.rs:220:5 | 220 | feature = "stm32f405", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f765"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f405` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f401`: src/timer/pwm_input.rs#L219
warning: unexpected `cfg` condition value: `stm32f401` --> src/timer/pwm_input.rs:219:5 | 219 | feature = "stm32f401", | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f746"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f401` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f411`: src/timer/pwm_input.rs#L209
warning: unexpected `cfg` condition value: `stm32f411` --> src/timer/pwm_input.rs:209:11 | 209 | #[cfg(any(feature = "stm32f411",))] | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f746"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f411` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `stm32f410`: src/timer/pwm_input.rs#L77
warning: unexpected `cfg` condition value: `stm32f410` --> src/timer/pwm_input.rs:77:11 | 77 | #[cfg(not(feature = "stm32f410"))] | ^^^^^^^^^^----------- | | | help: there is a expected value with a similar name: `"stm32f730"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `stm32f410` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
unexpected `cfg` condition value: `svd-f750`: src/rcc/enable.rs#L176
warning: unexpected `cfg` condition value: `svd-f750` --> src/rcc/enable.rs:176:5 | 176 | feature = "svd-f750", | ^^^^^^^^^^---------- | | | help: there is a expected value with a similar name: `"svd-f730"` | = note: expected values for `feature` are: `device-selected`, `display-interface`, `fmc`, `fmc_lcd`, `gpioj`, `gpiok`, `has-can`, `ltdc`, `rt`, `rtic`, `rtic-monotonic`, `stm32-fmc`, `stm32f722`, `stm32f723`, `stm32f730`, `stm32f730-lpc`, `stm32f732`, `stm32f733`, `stm32f745`, `stm32f746`, `stm32f756`, `stm32f765`, `stm32f767`, `stm32f769`, `stm32f777`, `stm32f778`, `stm32f779`, `svd-f730`, `svd-f745`, `svd-f765`, `svd-f7x2`, `svd-f7x3`, `svd-f7x6`, `svd-f7x7`, and `svd-f7x9` and 4 more = help: consider adding `svd-f750` as a feature in `Cargo.toml` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default
unneeded sub `cfg` when there is only one condition: src/timer/pwm_input.rs#L209
warning: unneeded sub `cfg` when there is only one condition --> src/timer/pwm_input.rs:209:7 | 209 | #[cfg(any(feature = "stm32f411",))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `feature = "stm32f411"` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#non_minimal_cfg
unneeded sub `cfg` when there is only one condition: src/serial.rs#L541
warning: unneeded sub `cfg` when there is only one condition --> src/serial.rs:541:7 | 541 | #[cfg(any(feature = "device-selected",))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `feature = "device-selected"` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#non_minimal_cfg = note: `#[warn(clippy::non_minimal_cfg)]` on by default
field `0` is never read: build.rs#L128
warning: field `0` is never read --> build.rs:128:8 | 128 | Io(io::Error), | -- ^^^^^^^^^ | | | field in this variant | help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 128 | Io(()), | ~~
field `0` is never read: build.rs#L127
warning: field `0` is never read --> build.rs:127:9 | 127 | Env(env::VarError), | --- ^^^^^^^^^^^^^ | | | field in this variant | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 127 | Env(()), | ~~
clippy_check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
clippy_check
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, actions-rs/toolchain@v1, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
clippy_check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy_check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy_check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy_check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/