[INFO] cloning repository https://github.com/g0orx/rustyHPSDR [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/g0orx/rustyHPSDR" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fg0orx%2FrustyHPSDR", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fg0orx%2FrustyHPSDR'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 8331bca92fa7bdaa977c057bb72ca8ad08658b7b [INFO] checking g0orx/rustyHPSDR against master#c43786c9b7b8d8dcc3f9c604e0e3074c16ed69d3 for pr-141352 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fg0orx%2FrustyHPSDR" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/g0orx/rustyHPSDR on toolchain c43786c9b7b8d8dcc3f9c604e0e3074c16ed69d3 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c43786c9b7b8d8dcc3f9c604e0e3074c16ed69d3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/g0orx/rustyHPSDR [INFO] finished tweaking git repo https://github.com/g0orx/rustyHPSDR [INFO] tweaked toml for git repo https://github.com/g0orx/rustyHPSDR written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/g0orx/rustyHPSDR already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c43786c9b7b8d8dcc3f9c604e0e3074c16ed69d3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded pangocairo v0.20.10 [INFO] [stderr] Downloaded pangocairo-sys v0.20.10 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eea15d5475069c3ef791f10c2c6b5af2ee421ef2da1e680ecce1cba46243983b" "/opt/rustwide/cargo-home/bin/cargo" "+c43786c9b7b8d8dcc3f9c604e0e3074c16ed69d3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bb232394fe19c36efda6d037cc4f9f6afaccc90e4e031fa907b77f2e0eb0436b [INFO] running `Command { std: "docker" "start" "-a" "bb232394fe19c36efda6d037cc4f9f6afaccc90e4e031fa907b77f2e0eb0436b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bb232394fe19c36efda6d037cc4f9f6afaccc90e4e031fa907b77f2e0eb0436b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bb232394fe19c36efda6d037cc4f9f6afaccc90e4e031fa907b77f2e0eb0436b", kill_on_drop: false }` [INFO] [stdout] bb232394fe19c36efda6d037cc4f9f6afaccc90e4e031fa907b77f2e0eb0436b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eea15d5475069c3ef791f10c2c6b5af2ee421ef2da1e680ecce1cba46243983b" "/opt/rustwide/cargo-home/bin/cargo" "+c43786c9b7b8d8dcc3f9c604e0e3074c16ed69d3" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c5ceac54f853cf9863d7f65b7cda51561182513d9541e5ebf4403e9340e6dfbe [INFO] running `Command { std: "docker" "start" "-a" "c5ceac54f853cf9863d7f65b7cda51561182513d9541e5ebf4403e9340e6dfbe", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling hashbrown v0.15.3 [INFO] [stderr] Compiling pkg-config v0.3.32 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling winnow v0.7.10 [INFO] [stderr] Compiling target-lexicon v0.12.16 [INFO] [stderr] Compiling smallvec v1.15.0 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling version-compare v0.2.0 [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling autocfg v1.4.0 [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Checking futures-core v0.3.31 [INFO] [stderr] Checking pin-project-lite v0.2.16 [INFO] [stderr] Checking futures-task v0.3.31 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking futures-channel v0.3.31 [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Compiling gio v0.20.9 [INFO] [stderr] Compiling semver v1.0.26 [INFO] [stderr] Checking futures-io v0.3.31 [INFO] [stderr] Checking log v0.4.27 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Checking bytemuck v1.23.0 [INFO] [stderr] Checking encoding_rs v0.8.35 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling cc v1.2.21 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Checking symphonia-core v0.5.4 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling cfg-expr v0.17.2 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Compiling alsa-sys v0.3.1 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Checking tinyvec_macros v0.1.1 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling cpal v0.15.3 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Compiling syn v2.0.101 [INFO] [stderr] Compiling field-offset v0.3.6 [INFO] [stderr] Compiling rustfft v6.3.0 [INFO] [stderr] Compiling nix v0.29.0 [INFO] [stderr] Checking tinyvec v1.9.0 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking dasp_sample v0.11.0 [INFO] [stderr] Checking option-ext v0.2.0 [INFO] [stderr] Checking strength_reduce v0.2.4 [INFO] [stderr] Checking ogg v0.8.0 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking hound v3.5.1 [INFO] [stderr] Checking base64 v0.22.1 [INFO] [stderr] Compiling rustyHPSDR v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking bytes v1.10.1 [INFO] [stderr] Checking claxon v0.4.3 [INFO] [stderr] Checking primal-check v0.3.4 [INFO] [stderr] Checking transpose v0.2.3 [INFO] [stderr] Checking symphonia-metadata v0.5.4 [INFO] [stderr] Compiling network-interface v2.0.1 [INFO] [stderr] Checking socket2 v0.5.9 [INFO] [stderr] Checking mio v1.0.3 [INFO] [stderr] Checking signal-hook-registry v1.4.5 [INFO] [stderr] Checking dirs-sys v0.5.0 [INFO] [stderr] Checking symphonia-bundle-mp3 v0.5.4 [INFO] [stderr] Checking dirs v6.0.0 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking lewton v0.10.2 [INFO] [stderr] Checking symphonia v0.5.4 [INFO] [stderr] Compiling toml_datetime v0.6.9 [INFO] [stderr] Compiling serde_spanned v0.6.8 [INFO] [stderr] Compiling toml_edit v0.22.26 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Checking tokio v1.45.0 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Compiling toml v0.8.22 [INFO] [stderr] Compiling proc-macro-crate v3.3.0 [INFO] [stderr] Compiling system-deps v7.0.3 [INFO] [stderr] Compiling glib-macros v0.20.7 [INFO] [stderr] Compiling gtk4-macros v0.9.5 [INFO] [stderr] Checking futures-executor v0.3.31 [INFO] [stderr] Compiling glib-sys v0.20.9 [INFO] [stderr] Compiling gobject-sys v0.20.9 [INFO] [stderr] Compiling gio-sys v0.20.9 [INFO] [stderr] Compiling cairo-sys-rs v0.20.7 [INFO] [stderr] Compiling pango-sys v0.20.9 [INFO] [stderr] Compiling gdk-pixbuf-sys v0.20.7 [INFO] [stderr] Compiling graphene-sys v0.20.7 [INFO] [stderr] Compiling gdk4-sys v0.9.6 [INFO] [stderr] Compiling gsk4-sys v0.9.6 [INFO] [stderr] Compiling pangocairo-sys v0.20.10 [INFO] [stderr] Compiling gtk4-sys v0.9.6 [INFO] [stderr] Checking bitflags v2.9.0 [INFO] [stderr] Checking alsa v0.9.1 [INFO] [stderr] Checking ron v0.10.1 [INFO] [stderr] Checking glib v0.20.9 [INFO] [stderr] Checking rodio v0.20.1 [INFO] [stderr] Checking cairo-rs v0.20.7 [INFO] [stderr] Checking graphene-rs v0.20.9 [INFO] [stderr] Checking pango v0.20.9 [INFO] [stderr] Checking gdk-pixbuf v0.20.9 [INFO] [stderr] Checking gdk4 v0.9.6 [INFO] [stderr] Checking pangocairo v0.20.10 [INFO] [stderr] Checking gsk4 v0.9.6 [INFO] [stderr] Checking gtk4 v0.9.6 [INFO] [stdout] warning: unused imports: `Event` and `ModifierType` [INFO] [stdout] --> src/radio/mod.rs:23:24 [INFO] [stdout] | [INFO] [stdout] 23 | use gtk::gdk::{Cursor, Event, ModifierType}; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Event` and `ModifierType` [INFO] [stdout] --> src/radio/mod.rs:23:24 [INFO] [stdout] | [INFO] [stdout] 23 | use gtk::gdk::{Cursor, Event, ModifierType}; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Source` [INFO] [stdout] --> src/protocol1/mod.rs:20:56 [INFO] [stdout] | [INFO] [stdout] 20 | use rodio::{buffer::SamplesBuffer, OutputStream, Sink, Source}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SYNC_0` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:35:3 [INFO] [stdout] | [INFO] [stdout] 35 | SYNC_0=0, [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Sync0` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SYNC_1` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:36:3 [INFO] [stdout] | [INFO] [stdout] 36 | SYNC_1, [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Sync1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SYNC_2` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:37:3 [INFO] [stdout] | [INFO] [stdout] 37 | SYNC_2, [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Sync2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CONTROL_0` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:38:3 [INFO] [stdout] | [INFO] [stdout] 38 | CONTROL_0, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Control0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CONTROL_1` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:39:3 [INFO] [stdout] | [INFO] [stdout] 39 | CONTROL_1, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Control1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CONTROL_2` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:40:3 [INFO] [stdout] | [INFO] [stdout] 40 | CONTROL_2, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Control2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CONTROL_3` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:41:3 [INFO] [stdout] | [INFO] [stdout] 41 | CONTROL_3, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Control3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CONTROL_4` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:42:3 [INFO] [stdout] | [INFO] [stdout] 42 | CONTROL_4, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Control4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LEFT_SAMPLE_HI` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:43:3 [INFO] [stdout] | [INFO] [stdout] 43 | LEFT_SAMPLE_HI, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftSampleHi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LEFT_SAMPLE_MID` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:44:3 [INFO] [stdout] | [INFO] [stdout] 44 | LEFT_SAMPLE_MID, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftSampleMid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LEFT_SAMPLE_LOW` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:45:3 [INFO] [stdout] | [INFO] [stdout] 45 | LEFT_SAMPLE_LOW, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftSampleLow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RIGHT_SAMPLE_HI` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:46:3 [INFO] [stdout] | [INFO] [stdout] 46 | RIGHT_SAMPLE_HI, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightSampleHi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RIGHT_SAMPLE_MID` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:47:3 [INFO] [stdout] | [INFO] [stdout] 47 | RIGHT_SAMPLE_MID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightSampleMid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RIGHT_SAMPLE_LOW` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:48:3 [INFO] [stdout] | [INFO] [stdout] 48 | RIGHT_SAMPLE_LOW, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightSampleLow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MIC_SAMPLE_HI` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:49:3 [INFO] [stdout] | [INFO] [stdout] 49 | MIC_SAMPLE_HI, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MicSampleHi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MIC_SAMPLE_LOW` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:50:3 [INFO] [stdout] | [INFO] [stdout] 50 | MIC_SAMPLE_LOW, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MicSampleLow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `rxaMeterType` should have an upper camel case name [INFO] [stdout] --> src/wdsp/mod.rs:210:10 [INFO] [stdout] | [INFO] [stdout] 210 | pub type rxaMeterType = ::std::os::raw::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RxaMeterType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `txaMeterType` should have an upper camel case name [INFO] [stdout] --> src/wdsp/mod.rs:511:10 [INFO] [stdout] | [INFO] [stdout] 511 | pub type txaMeterType = ::std::os::raw::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TxaMeterType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Source` [INFO] [stdout] --> src/protocol1/mod.rs:20:56 [INFO] [stdout] | [INFO] [stdout] 20 | use rodio::{buffer::SamplesBuffer, OutputStream, Sink, Source}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SYNC_0` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:35:3 [INFO] [stdout] | [INFO] [stdout] 35 | SYNC_0=0, [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Sync0` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SYNC_1` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:36:3 [INFO] [stdout] | [INFO] [stdout] 36 | SYNC_1, [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Sync1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SYNC_2` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:37:3 [INFO] [stdout] | [INFO] [stdout] 37 | SYNC_2, [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Sync2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CONTROL_0` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:38:3 [INFO] [stdout] | [INFO] [stdout] 38 | CONTROL_0, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Control0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CONTROL_1` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:39:3 [INFO] [stdout] | [INFO] [stdout] 39 | CONTROL_1, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Control1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CONTROL_2` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:40:3 [INFO] [stdout] | [INFO] [stdout] 40 | CONTROL_2, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Control2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CONTROL_3` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:41:3 [INFO] [stdout] | [INFO] [stdout] 41 | CONTROL_3, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Control3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CONTROL_4` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:42:3 [INFO] [stdout] | [INFO] [stdout] 42 | CONTROL_4, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Control4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LEFT_SAMPLE_HI` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:43:3 [INFO] [stdout] | [INFO] [stdout] 43 | LEFT_SAMPLE_HI, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftSampleHi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LEFT_SAMPLE_MID` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:44:3 [INFO] [stdout] | [INFO] [stdout] 44 | LEFT_SAMPLE_MID, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftSampleMid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LEFT_SAMPLE_LOW` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:45:3 [INFO] [stdout] | [INFO] [stdout] 45 | LEFT_SAMPLE_LOW, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftSampleLow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RIGHT_SAMPLE_HI` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:46:3 [INFO] [stdout] | [INFO] [stdout] 46 | RIGHT_SAMPLE_HI, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightSampleHi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RIGHT_SAMPLE_MID` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:47:3 [INFO] [stdout] | [INFO] [stdout] 47 | RIGHT_SAMPLE_MID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightSampleMid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RIGHT_SAMPLE_LOW` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:48:3 [INFO] [stdout] | [INFO] [stdout] 48 | RIGHT_SAMPLE_LOW, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightSampleLow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MIC_SAMPLE_HI` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:49:3 [INFO] [stdout] | [INFO] [stdout] 49 | MIC_SAMPLE_HI, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MicSampleHi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MIC_SAMPLE_LOW` should have an upper camel case name [INFO] [stdout] --> src/protocol1/mod.rs:50:3 [INFO] [stdout] | [INFO] [stdout] 50 | MIC_SAMPLE_LOW, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MicSampleLow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `rxaMeterType` should have an upper camel case name [INFO] [stdout] --> src/wdsp/mod.rs:210:10 [INFO] [stdout] | [INFO] [stdout] 210 | pub type rxaMeterType = ::std::os::raw::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RxaMeterType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `txaMeterType` should have an upper camel case name [INFO] [stdout] --> src/wdsp/mod.rs:511:10 [INFO] [stdout] | [INFO] [stdout] 511 | pub type txaMeterType = ::std::os::raw::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TxaMeterType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::CellRendererText`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:19:57 [INFO] [stdout] | [INFO] [stdout] 19 | use gtk::{Adjustment, Align, ApplicationWindow, Button, CellRendererText, ComboBox, DrawingArea, Frame, Grid, Label, ListStore, Orientati... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ComboBox`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:19:75 [INFO] [stdout] | [INFO] [stdout] 19 | use gtk::{Adjustment, Align, ApplicationWindow, Button, CellRendererText, ComboBox, DrawingArea, Frame, Grid, Label, ListStore, Orientati... [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ListStore`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:19:118 [INFO] [stdout] | [INFO] [stdout] 19 | use gtk::{Adjustment, Align, ApplicationWindow, Button, CellRendererText, ComboBox, DrawingArea, Frame, Grid, Label, ListStore, Orientati... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::StyleContext`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:167:14 [INFO] [stdout] | [INFO] [stdout] 167 | gtk::StyleContext::add_provider_for_display( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ListStore`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:367:26 [INFO] [stdout] | [INFO] [stdout] 367 | let step_model = ListStore::new(&[f32::static_type(), String::static_type()]); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ComboBox`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:394:26 [INFO] [stdout] | [INFO] [stdout] 394 | let step_combo = ComboBox::with_model(&step_model); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::CellRendererText`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:395:29 [INFO] [stdout] | [INFO] [stdout] 395 | let step_renderer = CellRendererText::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ListStore`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:907:25 [INFO] [stdout] | [INFO] [stdout] 907 | let agc_model = ListStore::new(&[f32::static_type(), String::static_type()]); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ComboBox`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:924:25 [INFO] [stdout] | [INFO] [stdout] 924 | let agc_combo = ComboBox::with_model(&agc_model); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::CellRendererText`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:925:28 [INFO] [stdout] | [INFO] [stdout] 925 | let agc_renderer = CellRendererText::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::CellRendererText`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:19:57 [INFO] [stdout] | [INFO] [stdout] 19 | use gtk::{Adjustment, Align, ApplicationWindow, Button, CellRendererText, ComboBox, DrawingArea, Frame, Grid, Label, ListStore, Orientati... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ComboBox`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:19:75 [INFO] [stdout] | [INFO] [stdout] 19 | use gtk::{Adjustment, Align, ApplicationWindow, Button, CellRendererText, ComboBox, DrawingArea, Frame, Grid, Label, ListStore, Orientati... [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ListStore`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:19:118 [INFO] [stdout] | [INFO] [stdout] 19 | use gtk::{Adjustment, Align, ApplicationWindow, Button, CellRendererText, ComboBox, DrawingArea, Frame, Grid, Label, ListStore, Orientati... [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::StyleContext`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:167:14 [INFO] [stdout] | [INFO] [stdout] 167 | gtk::StyleContext::add_provider_for_display( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ListStore`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:367:26 [INFO] [stdout] | [INFO] [stdout] 367 | let step_model = ListStore::new(&[f32::static_type(), String::static_type()]); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ComboBox`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:394:26 [INFO] [stdout] | [INFO] [stdout] 394 | let step_combo = ComboBox::with_model(&step_model); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::CellRendererText`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:395:29 [INFO] [stdout] | [INFO] [stdout] 395 | let step_renderer = CellRendererText::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ListStore`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:907:25 [INFO] [stdout] | [INFO] [stdout] 907 | let agc_model = ListStore::new(&[f32::static_type(), String::static_type()]); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::ComboBox`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:924:25 [INFO] [stdout] | [INFO] [stdout] 924 | let agc_combo = ComboBox::with_model(&agc_model); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `gtk4::CellRendererText`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:925:28 [INFO] [stdout] | [INFO] [stdout] 925 | let agc_renderer = CellRendererText::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::CssProvider::load_from_data`: Since 4.12 [INFO] [stdout] --> src/radio/mod.rs:115:18 [INFO] [stdout] | [INFO] [stdout] 115 | provider.load_from_data( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::style_context::::add_provider_for_display`: Use gtk::style_context_add_provider_for_display instead. [INFO] [stdout] --> src/radio/mod.rs:167:28 [INFO] [stdout] | [INFO] [stdout] 167 | gtk::StyleContext::add_provider_for_display( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::list_store::::new`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:367:37 [INFO] [stdout] | [INFO] [stdout] 367 | let step_model = ListStore::new(&[f32::static_type(), String::static_type()]); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::list_store::::set`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:391:24 [INFO] [stdout] | [INFO] [stdout] 391 | step_model.set(&step_model.append(), &values); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::ListStore::append`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:391:40 [INFO] [stdout] | [INFO] [stdout] 391 | step_model.set(&step_model.append(), &values); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::ComboBox::with_model`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:394:36 [INFO] [stdout] | [INFO] [stdout] 394 | let step_combo = ComboBox::with_model(&step_model); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::CellRendererText::new`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:395:47 [INFO] [stdout] | [INFO] [stdout] 395 | let step_renderer = CellRendererText::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::CellLayoutExt::pack_start`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:396:20 [INFO] [stdout] | [INFO] [stdout] 396 | step_combo.pack_start(&step_renderer, true); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::CellLayoutExt::add_attribute`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:397:20 [INFO] [stdout] | [INFO] [stdout] 397 | step_combo.add_attribute(&step_renderer, "text", 1); // 1 is the index of the text column [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExtManual::set_active`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:400:20 [INFO] [stdout] | [INFO] [stdout] 400 | step_combo.set_active(Some(r.receiver[0].step_index as u32)); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExt::connect_changed`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:405:20 [INFO] [stdout] | [INFO] [stdout] 405 | step_combo.connect_changed(move |step_combo| { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExtManual::active`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:407:36 [INFO] [stdout] | [INFO] [stdout] 407 | let index = step_combo.active().unwrap_or(0); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::CssProvider::load_from_data`: Since 4.12 [INFO] [stdout] --> src/radio/mod.rs:115:18 [INFO] [stdout] | [INFO] [stdout] 115 | provider.load_from_data( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::style_context::::add_provider_for_display`: Use gtk::style_context_add_provider_for_display instead. [INFO] [stdout] --> src/radio/mod.rs:167:28 [INFO] [stdout] | [INFO] [stdout] 167 | gtk::StyleContext::add_provider_for_display( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::WidgetExt::allocated_width`: Since 4.12 [INFO] [stdout] --> src/radio/mod.rs:604:28 [INFO] [stdout] | [INFO] [stdout] 604 | let width = da.allocated_width(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::list_store::::new`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:367:37 [INFO] [stdout] | [INFO] [stdout] 367 | let step_model = ListStore::new(&[f32::static_type(), String::static_type()]); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::WidgetExt::allocated_width`: Since 4.12 [INFO] [stdout] --> src/radio/mod.rs:691:28 [INFO] [stdout] | [INFO] [stdout] 691 | let width = da.allocated_width(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::list_store::::set`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:391:24 [INFO] [stdout] | [INFO] [stdout] 391 | step_model.set(&step_model.append(), &values); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::ListStore::append`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:391:40 [INFO] [stdout] | [INFO] [stdout] 391 | step_model.set(&step_model.append(), &values); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::ComboBox::with_model`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:394:36 [INFO] [stdout] | [INFO] [stdout] 394 | let step_combo = ComboBox::with_model(&step_model); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::CellRendererText::new`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:395:47 [INFO] [stdout] | [INFO] [stdout] 395 | let step_renderer = CellRendererText::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::CellLayoutExt::pack_start`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:396:20 [INFO] [stdout] | [INFO] [stdout] 396 | step_combo.pack_start(&step_renderer, true); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::CellLayoutExt::add_attribute`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:397:20 [INFO] [stdout] | [INFO] [stdout] 397 | step_combo.add_attribute(&step_renderer, "text", 1); // 1 is the index of the text column [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExtManual::set_active`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:400:20 [INFO] [stdout] | [INFO] [stdout] 400 | step_combo.set_active(Some(r.receiver[0].step_index as u32)); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExt::connect_changed`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:405:20 [INFO] [stdout] | [INFO] [stdout] 405 | step_combo.connect_changed(move |step_combo| { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExtManual::active`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:407:36 [INFO] [stdout] | [INFO] [stdout] 407 | let index = step_combo.active().unwrap_or(0); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::list_store::::new`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:907:36 [INFO] [stdout] | [INFO] [stdout] 907 | let agc_model = ListStore::new(&[f32::static_type(), String::static_type()]); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::list_store::::set`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:921:23 [INFO] [stdout] | [INFO] [stdout] 921 | agc_model.set(&agc_model.append(), &values); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::ListStore::append`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:921:38 [INFO] [stdout] | [INFO] [stdout] 921 | agc_model.set(&agc_model.append(), &values); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::ComboBox::with_model`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:924:35 [INFO] [stdout] | [INFO] [stdout] 924 | let agc_combo = ComboBox::with_model(&agc_model); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::CellRendererText::new`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:925:46 [INFO] [stdout] | [INFO] [stdout] 925 | let agc_renderer = CellRendererText::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::CellLayoutExt::pack_start`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:926:19 [INFO] [stdout] | [INFO] [stdout] 926 | agc_combo.pack_start(&agc_renderer, true); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::CellLayoutExt::add_attribute`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:927:19 [INFO] [stdout] | [INFO] [stdout] 927 | agc_combo.add_attribute(&agc_renderer, "text", 1); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExtManual::set_active`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:929:19 [INFO] [stdout] | [INFO] [stdout] 929 | agc_combo.set_active(Some(r.receiver[0].agc as u32)); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExt::connect_changed`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:933:19 [INFO] [stdout] | [INFO] [stdout] 933 | agc_combo.connect_changed(move |agc_combo| { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExtManual::active`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:935:35 [INFO] [stdout] | [INFO] [stdout] 935 | let index = agc_combo.active().unwrap_or(0); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::WidgetExt::allocated_width`: Since 4.12 [INFO] [stdout] --> src/radio/mod.rs:604:28 [INFO] [stdout] | [INFO] [stdout] 604 | let width = da.allocated_width(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::WidgetExt::allocated_width`: Since 4.12 [INFO] [stdout] --> src/radio/mod.rs:691:28 [INFO] [stdout] | [INFO] [stdout] 691 | let width = da.allocated_width(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::list_store::::new`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:907:36 [INFO] [stdout] | [INFO] [stdout] 907 | let agc_model = ListStore::new(&[f32::static_type(), String::static_type()]); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::list_store::::set`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:921:23 [INFO] [stdout] | [INFO] [stdout] 921 | agc_model.set(&agc_model.append(), &values); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::ListStore::append`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:921:38 [INFO] [stdout] | [INFO] [stdout] 921 | agc_model.set(&agc_model.append(), &values); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::ComboBox::with_model`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:924:35 [INFO] [stdout] | [INFO] [stdout] 924 | let agc_combo = ComboBox::with_model(&agc_model); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `gtk4::CellRendererText::new`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:925:46 [INFO] [stdout] | [INFO] [stdout] 925 | let agc_renderer = CellRendererText::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::CellLayoutExt::pack_start`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:926:19 [INFO] [stdout] | [INFO] [stdout] 926 | agc_combo.pack_start(&agc_renderer, true); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::CellLayoutExt::add_attribute`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:927:19 [INFO] [stdout] | [INFO] [stdout] 927 | agc_combo.add_attribute(&agc_renderer, "text", 1); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExtManual::set_active`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:929:19 [INFO] [stdout] | [INFO] [stdout] 929 | agc_combo.set_active(Some(r.receiver[0].agc as u32)); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExt::connect_changed`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:933:19 [INFO] [stdout] | [INFO] [stdout] 933 | agc_combo.connect_changed(move |agc_combo| { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `gtk4::prelude::ComboBoxExtManual::active`: Since 4.10 [INFO] [stdout] --> src/radio/mod.rs:935:35 [INFO] [stdout] | [INFO] [stdout] 935 | let index = agc_combo.active().unwrap_or(0); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Source` [INFO] [stdout] --> src/protocol2/mod.rs:20:56 [INFO] [stdout] | [INFO] [stdout] 20 | use rodio::{buffer::SamplesBuffer, OutputStream, Sink, Source}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `radio` is never read [INFO] [stdout] --> src/discovery/mod.rs:343:13 [INFO] [stdout] | [INFO] [stdout] 343 | let mut radio = "Unknown"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `status` is never read [INFO] [stdout] --> src/discovery/mod.rs:395:17 [INFO] [stdout] | [INFO] [stdout] 395 | let mut status = "None"; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `waterfall_click_gesture_clone_for_callback` [INFO] [stdout] --> src/radio/mod.rs:684:13 [INFO] [stdout] | [INFO] [stdout] 684 | let waterfall_click_gesture_clone_for_callback = spectrum_click_gesture.clone(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_waterfall_click_gesture_clone_for_callback` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `step` is never read [INFO] [stdout] --> src/radio/mod.rs:408:21 [INFO] [stdout] | [INFO] [stdout] 408 | let mut step = 1000.0; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/radio/mod.rs:528:57 [INFO] [stdout] | [INFO] [stdout] 528 | scroll_controller_spectrum.connect_scroll(move |controller, _dx, dy| { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/radio/mod.rs:565:50 [INFO] [stdout] | [INFO] [stdout] 565 | scroll_controller_a.connect_scroll(move |controller, dx, dy| { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dx` [INFO] [stdout] --> src/radio/mod.rs:565:62 [INFO] [stdout] | [INFO] [stdout] 565 | scroll_controller_a.connect_scroll(move |controller, dx, dy| { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_dx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/radio/mod.rs:612:86 [INFO] [stdout] | [INFO] [stdout] 612 | spectrum_click_gesture_clone_for_callback.connect_released(move |gesture, _, x, _y| { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `r` [INFO] [stdout] --> src/radio/mod.rs:845:21 [INFO] [stdout] | [INFO] [stdout] 845 | let mut r = radio_for_nr.lock().unwrap(); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `r` [INFO] [stdout] --> src/radio/mod.rs:852:21 [INFO] [stdout] | [INFO] [stdout] 852 | let mut r = radio_for_nr.lock().unwrap(); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/radio/mod.rs:529:17 [INFO] [stdout] | [INFO] [stdout] 529 | let mut r = radio_clone.lock().unwrap(); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/radio/mod.rs:845:17 [INFO] [stdout] | [INFO] [stdout] 845 | let mut r = radio_for_nr.lock().unwrap(); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/radio/mod.rs:852:17 [INFO] [stdout] | [INFO] [stdout] 852 | let mut r = radio_for_nr.lock().unwrap(); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Source` [INFO] [stdout] --> src/protocol2/mod.rs:20:56 [INFO] [stdout] | [INFO] [stdout] 20 | use rodio::{buffer::SamplesBuffer, OutputStream, Sink, Source}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `display_frequency_high` [INFO] [stdout] --> src/radio/mod.rs:1319:9 [INFO] [stdout] | [INFO] [stdout] 1319 | let display_frequency_high = frequency_high + display_frequency_offset; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_display_frequency_high` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `radio` is never read [INFO] [stdout] --> src/discovery/mod.rs:343:13 [INFO] [stdout] | [INFO] [stdout] 343 | let mut radio = "Unknown"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `status` is never read [INFO] [stdout] --> src/discovery/mod.rs:395:17 [INFO] [stdout] | [INFO] [stdout] 395 | let mut status = "None"; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `step` is never read [INFO] [stdout] --> src/radio/mod.rs:1390:13 [INFO] [stdout] | [INFO] [stdout] 1390 | let mut step = 25000.0; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `r` is never read [INFO] [stdout] --> src/radio/mod.rs:1596:29 [INFO] [stdout] | [INFO] [stdout] 1596 | let mut r = 0.0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `g` is never read [INFO] [stdout] --> src/radio/mod.rs:1597:29 [INFO] [stdout] | [INFO] [stdout] 1597 | let mut g = 0.0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `b` is never read [INFO] [stdout] --> src/radio/mod.rs:1598:29 [INFO] [stdout] | [INFO] [stdout] 1598 | let mut b = 0.0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `waterfall_click_gesture_clone_for_callback` [INFO] [stdout] --> src/radio/mod.rs:684:13 [INFO] [stdout] | [INFO] [stdout] 684 | let waterfall_click_gesture_clone_for_callback = spectrum_click_gesture.clone(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_waterfall_click_gesture_clone_for_callback` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `step` is never read [INFO] [stdout] --> src/radio/mod.rs:408:21 [INFO] [stdout] | [INFO] [stdout] 408 | let mut step = 1000.0; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/radio/mod.rs:528:57 [INFO] [stdout] | [INFO] [stdout] 528 | scroll_controller_spectrum.connect_scroll(move |controller, _dx, dy| { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `controller` [INFO] [stdout] --> src/radio/mod.rs:565:50 [INFO] [stdout] | [INFO] [stdout] 565 | scroll_controller_a.connect_scroll(move |controller, dx, dy| { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_controller` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dx` [INFO] [stdout] --> src/radio/mod.rs:565:62 [INFO] [stdout] | [INFO] [stdout] 565 | scroll_controller_a.connect_scroll(move |controller, dx, dy| { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_dx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/radio/mod.rs:612:86 [INFO] [stdout] | [INFO] [stdout] 612 | spectrum_click_gesture_clone_for_callback.connect_released(move |gesture, _, x, _y| { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `r` [INFO] [stdout] --> src/radio/mod.rs:845:21 [INFO] [stdout] | [INFO] [stdout] 845 | let mut r = radio_for_nr.lock().unwrap(); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `r` [INFO] [stdout] --> src/radio/mod.rs:852:21 [INFO] [stdout] | [INFO] [stdout] 852 | let mut r = radio_for_nr.lock().unwrap(); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/radio/mod.rs:529:17 [INFO] [stdout] | [INFO] [stdout] 529 | let mut r = radio_clone.lock().unwrap(); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/radio/mod.rs:845:17 [INFO] [stdout] | [INFO] [stdout] 845 | let mut r = radio_for_nr.lock().unwrap(); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/radio/mod.rs:852:17 [INFO] [stdout] | [INFO] [stdout] 852 | let mut r = radio_for_nr.lock().unwrap(); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `band_info` [INFO] [stdout] --> src/receiver/mod.rs:93:26 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn new(chan: u8, band_info: &Vec) -> Receiver { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_band_info` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `display_frequency_high` [INFO] [stdout] --> src/radio/mod.rs:1319:9 [INFO] [stdout] | [INFO] [stdout] 1319 | let display_frequency_high = frequency_high + display_frequency_offset; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_display_frequency_high` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `step` is never read [INFO] [stdout] --> src/radio/mod.rs:1390:13 [INFO] [stdout] | [INFO] [stdout] 1390 | let mut step = 25000.0; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `r` is never read [INFO] [stdout] --> src/radio/mod.rs:1596:29 [INFO] [stdout] | [INFO] [stdout] 1596 | let mut r = 0.0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `g` is never read [INFO] [stdout] --> src/radio/mod.rs:1597:29 [INFO] [stdout] | [INFO] [stdout] 1597 | let mut g = 0.0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `b` is never read [INFO] [stdout] --> src/radio/mod.rs:1598:29 [INFO] [stdout] | [INFO] [stdout] 1598 | let mut b = 0.0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `m` is never read [INFO] [stdout] --> src/filters/mod.rs:347:17 [INFO] [stdout] | [INFO] [stdout] 347 | let mut m = Self::filterUSB; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `filters` is never read [INFO] [stdout] --> src/filters/mod.rs:367:17 [INFO] [stdout] | [INFO] [stdout] 367 | let mut filters = Self::filterUSB; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `seq` [INFO] [stdout] --> src/protocol1/mod.rs:171:41 [INFO] [stdout] | [INFO] [stdout] 171 | ... let seq = u32::from_be_bytes([buffer[4], buffer[5], buffer[6], buffer[7]]); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_seq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `i_sample` is never read [INFO] [stdout] --> src/protocol1/mod.rs:204:17 [INFO] [stdout] | [INFO] [stdout] 204 | let mut i_sample = 0; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `q_sample` is never read [INFO] [stdout] --> src/protocol1/mod.rs:205:17 [INFO] [stdout] | [INFO] [stdout] 205 | let mut q_sample = 0; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `device` [INFO] [stdout] --> src/protocol1/mod.rs:452:27 [INFO] [stdout] | [INFO] [stdout] 452 | fn metis_start(&self, device: Device) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `device` [INFO] [stdout] --> src/protocol1/mod.rs:461:26 [INFO] [stdout] | [INFO] [stdout] 461 | fn metis_stop(&self, device: Device) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `i_sample` is never read [INFO] [stdout] --> src/protocol2/mod.rs:112:41 [INFO] [stdout] | [INFO] [stdout] 112 | ... let mut i_sample: i32 = 0; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `q_sample` is never read [INFO] [stdout] --> src/protocol2/mod.rs:113:41 [INFO] [stdout] | [INFO] [stdout] 113 | ... let mut q_sample: i32 = 0; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> src/protocol1/mod.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 53 | pub struct Protocol1 { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 56 | receive_sequence: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 57 | send_sequence: u32, [INFO] [stdout] 58 | wide_sequence: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 59 | state: State, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 60 | receivers: u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 61 | current_receiver: u8, [INFO] [stdout] 62 | c0: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 63 | c1: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 64 | c2: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 65 | c3: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 66 | c4: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 67 | iq_samples: i32, [INFO] [stdout] 68 | n_samples: i32, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 69 | left_sample: i32, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 70 | right_sample: i32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `metis_stop` is never used [INFO] [stdout] --> src/protocol1/mod.rs:461:8 [INFO] [stdout] | [INFO] [stdout] 78 | impl Protocol1 { [INFO] [stdout] | -------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 461 | fn metis_stop(&self, device: Device) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `transmit_specific_sequence` is never read [INFO] [stdout] --> src/protocol2/mod.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub struct Protocol2 { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 41 | transmit_specific_sequence: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Protocol2` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: crate `rustyHPSDR` should have a snake case name [INFO] [stdout] | [INFO] [stdout] = help: convert the identifier to snake case: `rusty_hpsdr` [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `band_info` [INFO] [stdout] --> src/receiver/mod.rs:93:26 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn new(chan: u8, band_info: &Vec) -> Receiver { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_band_info` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterLSB` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:86:15 [INFO] [stdout] | [INFO] [stdout] 86 | const filterLSB: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_LSB` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterUSB` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:101:15 [INFO] [stdout] | [INFO] [stdout] 101 | const filterUSB: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_USB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterCWL` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:116:15 [INFO] [stdout] | [INFO] [stdout] 116 | const filterCWL: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_CWL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterCWU` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:131:15 [INFO] [stdout] | [INFO] [stdout] 131 | const filterCWU: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_CWU` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterDIGL` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 146 | const filterDIGL: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `FILTER_DIGL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterDIGU` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:161:15 [INFO] [stdout] | [INFO] [stdout] 161 | const filterDIGU: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `FILTER_DIGU` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterAM` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:176:15 [INFO] [stdout] | [INFO] [stdout] 176 | const filterAM: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `FILTER_AM` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterSAM` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:191:15 [INFO] [stdout] | [INFO] [stdout] 191 | const filterSAM: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_SAM` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterFMN` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:206:15 [INFO] [stdout] | [INFO] [stdout] 206 | const filterFMN: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_FMN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterDSB` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:221:15 [INFO] [stdout] | [INFO] [stdout] 221 | const filterDSB: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_DSB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterSPEC` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:236:15 [INFO] [stdout] | [INFO] [stdout] 236 | const filterSPEC: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `FILTER_SPEC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterDRM` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:251:15 [INFO] [stdout] | [INFO] [stdout] 251 | const filterDRM: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_DRM` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_S_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:202:11 [INFO] [stdout] | [INFO] [stdout] 202 | pub const rxaMeterType_RXA_S_PK: rxaMeterType = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_S_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_S_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:203:11 [INFO] [stdout] | [INFO] [stdout] 203 | pub const rxaMeterType_RXA_S_AV: rxaMeterType = 1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_S_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_ADC_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:204:11 [INFO] [stdout] | [INFO] [stdout] 204 | pub const rxaMeterType_RXA_ADC_PK: rxaMeterType = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_ADC_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_ADC_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:205:11 [INFO] [stdout] | [INFO] [stdout] 205 | pub const rxaMeterType_RXA_ADC_AV: rxaMeterType = 3; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_ADC_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_AGC_GAIN` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:206:11 [INFO] [stdout] | [INFO] [stdout] 206 | pub const rxaMeterType_RXA_AGC_GAIN: rxaMeterType = 4; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_AGC_GAIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_AGC_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:207:11 [INFO] [stdout] | [INFO] [stdout] 207 | pub const rxaMeterType_RXA_AGC_PK: rxaMeterType = 5; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_AGC_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_AGC_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:208:11 [INFO] [stdout] | [INFO] [stdout] 208 | pub const rxaMeterType_RXA_AGC_AV: rxaMeterType = 6; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_AGC_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_METERTYPE_LAST` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:209:11 [INFO] [stdout] | [INFO] [stdout] 209 | pub const rxaMeterType_RXA_METERTYPE_LAST: rxaMeterType = 7; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_METERTYPE_LAST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_MIC_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:493:11 [INFO] [stdout] | [INFO] [stdout] 493 | pub const txaMeterType_TXA_MIC_PK: txaMeterType = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_MIC_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_MIC_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:494:11 [INFO] [stdout] | [INFO] [stdout] 494 | pub const txaMeterType_TXA_MIC_AV: txaMeterType = 1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_MIC_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_EQ_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:495:11 [INFO] [stdout] | [INFO] [stdout] 495 | pub const txaMeterType_TXA_EQ_PK: txaMeterType = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_EQ_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_EQ_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:496:11 [INFO] [stdout] | [INFO] [stdout] 496 | pub const txaMeterType_TXA_EQ_AV: txaMeterType = 3; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_EQ_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_LVLR_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:497:11 [INFO] [stdout] | [INFO] [stdout] 497 | pub const txaMeterType_TXA_LVLR_PK: txaMeterType = 4; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_LVLR_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_LVLR_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:498:11 [INFO] [stdout] | [INFO] [stdout] 498 | pub const txaMeterType_TXA_LVLR_AV: txaMeterType = 5; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_LVLR_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_LVLR_GAIN` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:499:11 [INFO] [stdout] | [INFO] [stdout] 499 | pub const txaMeterType_TXA_LVLR_GAIN: txaMeterType = 6; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_LVLR_GAIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_CFC_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:500:11 [INFO] [stdout] | [INFO] [stdout] 500 | pub const txaMeterType_TXA_CFC_PK: txaMeterType = 7; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_CFC_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_CFC_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:501:11 [INFO] [stdout] | [INFO] [stdout] 501 | pub const txaMeterType_TXA_CFC_AV: txaMeterType = 8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_CFC_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_CFC_GAIN` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:502:11 [INFO] [stdout] | [INFO] [stdout] 502 | pub const txaMeterType_TXA_CFC_GAIN: txaMeterType = 9; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_CFC_GAIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_COMP_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:503:11 [INFO] [stdout] | [INFO] [stdout] 503 | pub const txaMeterType_TXA_COMP_PK: txaMeterType = 10; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_COMP_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_COMP_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:504:11 [INFO] [stdout] | [INFO] [stdout] 504 | pub const txaMeterType_TXA_COMP_AV: txaMeterType = 11; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_COMP_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_ALC_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:505:11 [INFO] [stdout] | [INFO] [stdout] 505 | pub const txaMeterType_TXA_ALC_PK: txaMeterType = 12; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_ALC_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_ALC_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:506:11 [INFO] [stdout] | [INFO] [stdout] 506 | pub const txaMeterType_TXA_ALC_AV: txaMeterType = 13; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_ALC_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_ALC_GAIN` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:507:11 [INFO] [stdout] | [INFO] [stdout] 507 | pub const txaMeterType_TXA_ALC_GAIN: txaMeterType = 14; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_ALC_GAIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_OUT_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:508:11 [INFO] [stdout] | [INFO] [stdout] 508 | pub const txaMeterType_TXA_OUT_PK: txaMeterType = 15; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_OUT_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_OUT_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:509:11 [INFO] [stdout] | [INFO] [stdout] 509 | pub const txaMeterType_TXA_OUT_AV: txaMeterType = 16; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_OUT_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_METERTYPE_LAST` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:510:11 [INFO] [stdout] | [INFO] [stdout] 510 | pub const txaMeterType_TXA_METERTYPE_LAST: txaMeterType = 17; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_METERTYPE_LAST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `m` is never read [INFO] [stdout] --> src/filters/mod.rs:347:17 [INFO] [stdout] | [INFO] [stdout] 347 | let mut m = Self::filterUSB; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `filters` is never read [INFO] [stdout] --> src/filters/mod.rs:367:17 [INFO] [stdout] | [INFO] [stdout] 367 | let mut filters = Self::filterUSB; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `seq` [INFO] [stdout] --> src/protocol1/mod.rs:171:41 [INFO] [stdout] | [INFO] [stdout] 171 | ... let seq = u32::from_be_bytes([buffer[4], buffer[5], buffer[6], buffer[7]]); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_seq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `i_sample` is never read [INFO] [stdout] --> src/protocol1/mod.rs:204:17 [INFO] [stdout] | [INFO] [stdout] 204 | let mut i_sample = 0; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `q_sample` is never read [INFO] [stdout] --> src/protocol1/mod.rs:205:17 [INFO] [stdout] | [INFO] [stdout] 205 | let mut q_sample = 0; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `device` [INFO] [stdout] --> src/protocol1/mod.rs:452:27 [INFO] [stdout] | [INFO] [stdout] 452 | fn metis_start(&self, device: Device) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `device` [INFO] [stdout] --> src/protocol1/mod.rs:461:26 [INFO] [stdout] | [INFO] [stdout] 461 | fn metis_stop(&self, device: Device) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `i_sample` is never read [INFO] [stdout] --> src/protocol2/mod.rs:112:41 [INFO] [stdout] | [INFO] [stdout] 112 | ... let mut i_sample: i32 = 0; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `q_sample` is never read [INFO] [stdout] --> src/protocol2/mod.rs:113:41 [INFO] [stdout] | [INFO] [stdout] 113 | ... let mut q_sample: i32 = 0; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> src/protocol1/mod.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 53 | pub struct Protocol1 { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 56 | receive_sequence: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 57 | send_sequence: u32, [INFO] [stdout] 58 | wide_sequence: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 59 | state: State, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 60 | receivers: u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 61 | current_receiver: u8, [INFO] [stdout] 62 | c0: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 63 | c1: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 64 | c2: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 65 | c3: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 66 | c4: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 67 | iq_samples: i32, [INFO] [stdout] 68 | n_samples: i32, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 69 | left_sample: i32, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 70 | right_sample: i32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `metis_stop` is never used [INFO] [stdout] --> src/protocol1/mod.rs:461:8 [INFO] [stdout] | [INFO] [stdout] 78 | impl Protocol1 { [INFO] [stdout] | -------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 461 | fn metis_stop(&self, device: Device) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `transmit_specific_sequence` is never read [INFO] [stdout] --> src/protocol2/mod.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub struct Protocol2 { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 41 | transmit_specific_sequence: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Protocol2` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterLSB` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:86:15 [INFO] [stdout] | [INFO] [stdout] 86 | const filterLSB: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_LSB` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterUSB` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:101:15 [INFO] [stdout] | [INFO] [stdout] 101 | const filterUSB: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_USB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterCWL` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:116:15 [INFO] [stdout] | [INFO] [stdout] 116 | const filterCWL: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_CWL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterCWU` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:131:15 [INFO] [stdout] | [INFO] [stdout] 131 | const filterCWU: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_CWU` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterDIGL` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 146 | const filterDIGL: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `FILTER_DIGL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterDIGU` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:161:15 [INFO] [stdout] | [INFO] [stdout] 161 | const filterDIGU: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `FILTER_DIGU` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterAM` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:176:15 [INFO] [stdout] | [INFO] [stdout] 176 | const filterAM: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `FILTER_AM` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterSAM` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:191:15 [INFO] [stdout] | [INFO] [stdout] 191 | const filterSAM: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_SAM` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterFMN` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:206:15 [INFO] [stdout] | [INFO] [stdout] 206 | const filterFMN: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_FMN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterDSB` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:221:15 [INFO] [stdout] | [INFO] [stdout] 221 | const filterDSB: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_DSB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterSPEC` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:236:15 [INFO] [stdout] | [INFO] [stdout] 236 | const filterSPEC: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `FILTER_SPEC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `filterDRM` should have an upper case name [INFO] [stdout] --> src/filters/mod.rs:251:15 [INFO] [stdout] | [INFO] [stdout] 251 | const filterDRM: [Filter; 12] = [ [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `FILTER_DRM` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_S_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:202:11 [INFO] [stdout] | [INFO] [stdout] 202 | pub const rxaMeterType_RXA_S_PK: rxaMeterType = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_S_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_S_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:203:11 [INFO] [stdout] | [INFO] [stdout] 203 | pub const rxaMeterType_RXA_S_AV: rxaMeterType = 1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_S_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_ADC_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:204:11 [INFO] [stdout] | [INFO] [stdout] 204 | pub const rxaMeterType_RXA_ADC_PK: rxaMeterType = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_ADC_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_ADC_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:205:11 [INFO] [stdout] | [INFO] [stdout] 205 | pub const rxaMeterType_RXA_ADC_AV: rxaMeterType = 3; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_ADC_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_AGC_GAIN` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:206:11 [INFO] [stdout] | [INFO] [stdout] 206 | pub const rxaMeterType_RXA_AGC_GAIN: rxaMeterType = 4; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_AGC_GAIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_AGC_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:207:11 [INFO] [stdout] | [INFO] [stdout] 207 | pub const rxaMeterType_RXA_AGC_PK: rxaMeterType = 5; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_AGC_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_AGC_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:208:11 [INFO] [stdout] | [INFO] [stdout] 208 | pub const rxaMeterType_RXA_AGC_AV: rxaMeterType = 6; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_AGC_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `rxaMeterType_RXA_METERTYPE_LAST` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:209:11 [INFO] [stdout] | [INFO] [stdout] 209 | pub const rxaMeterType_RXA_METERTYPE_LAST: rxaMeterType = 7; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RXA_METER_TYPE_RXA_METERTYPE_LAST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_MIC_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:493:11 [INFO] [stdout] | [INFO] [stdout] 493 | pub const txaMeterType_TXA_MIC_PK: txaMeterType = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_MIC_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_MIC_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:494:11 [INFO] [stdout] | [INFO] [stdout] 494 | pub const txaMeterType_TXA_MIC_AV: txaMeterType = 1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_MIC_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_EQ_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:495:11 [INFO] [stdout] | [INFO] [stdout] 495 | pub const txaMeterType_TXA_EQ_PK: txaMeterType = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_EQ_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_EQ_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:496:11 [INFO] [stdout] | [INFO] [stdout] 496 | pub const txaMeterType_TXA_EQ_AV: txaMeterType = 3; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_EQ_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_LVLR_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:497:11 [INFO] [stdout] | [INFO] [stdout] 497 | pub const txaMeterType_TXA_LVLR_PK: txaMeterType = 4; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_LVLR_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_LVLR_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:498:11 [INFO] [stdout] | [INFO] [stdout] 498 | pub const txaMeterType_TXA_LVLR_AV: txaMeterType = 5; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_LVLR_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_LVLR_GAIN` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:499:11 [INFO] [stdout] | [INFO] [stdout] 499 | pub const txaMeterType_TXA_LVLR_GAIN: txaMeterType = 6; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_LVLR_GAIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_CFC_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:500:11 [INFO] [stdout] | [INFO] [stdout] 500 | pub const txaMeterType_TXA_CFC_PK: txaMeterType = 7; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_CFC_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_CFC_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:501:11 [INFO] [stdout] | [INFO] [stdout] 501 | pub const txaMeterType_TXA_CFC_AV: txaMeterType = 8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_CFC_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_CFC_GAIN` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:502:11 [INFO] [stdout] | [INFO] [stdout] 502 | pub const txaMeterType_TXA_CFC_GAIN: txaMeterType = 9; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_CFC_GAIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_COMP_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:503:11 [INFO] [stdout] | [INFO] [stdout] 503 | pub const txaMeterType_TXA_COMP_PK: txaMeterType = 10; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_COMP_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_COMP_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:504:11 [INFO] [stdout] | [INFO] [stdout] 504 | pub const txaMeterType_TXA_COMP_AV: txaMeterType = 11; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_COMP_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_ALC_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:505:11 [INFO] [stdout] | [INFO] [stdout] 505 | pub const txaMeterType_TXA_ALC_PK: txaMeterType = 12; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_ALC_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_ALC_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:506:11 [INFO] [stdout] | [INFO] [stdout] 506 | pub const txaMeterType_TXA_ALC_AV: txaMeterType = 13; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_ALC_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_ALC_GAIN` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:507:11 [INFO] [stdout] | [INFO] [stdout] 507 | pub const txaMeterType_TXA_ALC_GAIN: txaMeterType = 14; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_ALC_GAIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_OUT_PK` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:508:11 [INFO] [stdout] | [INFO] [stdout] 508 | pub const txaMeterType_TXA_OUT_PK: txaMeterType = 15; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_OUT_PK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_OUT_AV` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:509:11 [INFO] [stdout] | [INFO] [stdout] 509 | pub const txaMeterType_TXA_OUT_AV: txaMeterType = 16; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_OUT_AV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `txaMeterType_TXA_METERTYPE_LAST` should have an upper case name [INFO] [stdout] --> src/wdsp/mod.rs:510:11 [INFO] [stdout] | [INFO] [stdout] 510 | pub const txaMeterType_TXA_METERTYPE_LAST: txaMeterType = 17; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TXA_METER_TYPE_TXA_METERTYPE_LAST` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 31s [INFO] running `Command { std: "docker" "inspect" "c5ceac54f853cf9863d7f65b7cda51561182513d9541e5ebf4403e9340e6dfbe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c5ceac54f853cf9863d7f65b7cda51561182513d9541e5ebf4403e9340e6dfbe", kill_on_drop: false }` [INFO] [stdout] c5ceac54f853cf9863d7f65b7cda51561182513d9541e5ebf4403e9340e6dfbe