[INFO] cloning repository https://github.com/escendit/coldframe
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/escendit/coldframe" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fescendit%2Fcoldframe", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fescendit%2Fcoldframe'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 218da4b7dbd1d201a4a1eefdf03c8b5fc5cf92fb
[INFO] checking escendit/coldframe against 52995a223f2919dd3e2e427231db90a257350ded for pr-129249-4
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fescendit%2Fcoldframe" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/escendit/coldframe
[INFO] finished tweaking git repo https://github.com/escendit/coldframe
[INFO] tweaked toml for git repo https://github.com/escendit/coldframe written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/escendit/coldframe on toolchain 52995a223f2919dd3e2e427231db90a257350ded
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/escendit/coldframe 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" "+52995a223f2919dd3e2e427231db90a257350ded" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:c0af3998e971868164375a7dfb646c9933ddd1a3bdb00fa2041266763dc1eeab" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 60f50239293ba9ba5b12f89e04fb9ca1c413c64988e8e94869b78aeaa1e8b2b3
[INFO] running `Command { std: "docker" "start" "60f50239293ba9ba5b12f89e04fb9ca1c413c64988e8e94869b78aeaa1e8b2b3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "60f50239293ba9ba5b12f89e04fb9ca1c413c64988e8e94869b78aeaa1e8b2b3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "60f50239293ba9ba5b12f89e04fb9ca1c413c64988e8e94869b78aeaa1e8b2b3" "/opt/rustwide/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "60f50239293ba9ba5b12f89e04fb9ca1c413c64988e8e94869b78aeaa1e8b2b3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "60f50239293ba9ba5b12f89e04fb9ca1c413c64988e8e94869b78aeaa1e8b2b3" "/opt/rustwide/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling heapless v0.9.3
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]     Checking hash32 v0.3.1
[INFO] [stderr]     Checking block-buffer v0.12.1
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling logos-codegen v0.15.1
[INFO] [stderr]     Checking inout v0.2.2
[INFO] [stderr]    Compiling curve25519-dalek v5.0.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]     Checking universal-hash v0.6.1
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]     Checking poly1305 v0.9.1
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]     Checking digest v0.11.3
[INFO] [stderr]     Checking cipher v0.5.2
[INFO] [stderr]     Checking aead v0.6.1
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]     Checking hmac v0.13.0
[INFO] [stderr]     Checking sha2 v0.11.0
[INFO] [stderr]     Checking serde_json v1.0.151
[INFO] [stderr]     Checking hkdf v0.13.0
[INFO] [stderr]    Compiling libdbus-sys v0.2.7
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]     Checking chacha20 v0.10.2
[INFO] [stderr]     Checking xml v1.4.0
[INFO] [stderr]     Checking smallvec v1.16.2
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]     Checking chacha20poly1305 v0.11.0
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking uuid v1.26.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling micropb v0.6.0
[INFO] [stderr]     Checking coldframe-hal v0.0.0 (/opt/rustwide/workdir/packages/rs/hal)
[INFO] [stderr]     Checking dashmap v6.2.1
[INFO] [stderr]     Checking coldframe-hal-tests v0.0.0 (/opt/rustwide/workdir/tests/rs/hal)
[INFO] [stderr]     Checking coldframe-sensing v0.0.0 (/opt/rustwide/workdir/packages/rs/sensing)
[INFO] [stderr]     Checking coldframe-sensing-tests v0.0.0 (/opt/rustwide/workdir/tests/rs/sensing)
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling prost-derive v0.14.4
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]     Checking tokio v1.53.1
[INFO] [stderr]     Checking futures-util v0.3.34
[INFO] [stderr]    Compiling logos-codegen v0.16.1
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling logos-derive v0.15.1
[INFO] [stderr]    Compiling logos v0.15.1
[INFO] [stderr]    Compiling prost v0.14.4
[INFO] [stderr]     Checking x25519-dalek v3.0.0
[INFO] [stderr]     Checking coldframe-crypto v0.0.0 (/opt/rustwide/workdir/packages/rs/crypto)
[INFO] [stderr]    Compiling prost-types v0.14.4
[INFO] [stderr]     Checking coldframe-crypto-tests v0.0.0 (/opt/rustwide/workdir/tests/rs/crypto)
[INFO] [stderr]    Compiling logos-derive v0.16.1
[INFO] [stderr]    Compiling logos v0.16.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling protox-parse v0.9.0
[INFO] [stderr]    Compiling prost-reflect v0.16.5
[INFO] [stderr]    Compiling micropb-gen v0.6.0
[INFO] [stderr]     Checking serde-json-core v0.6.0
[INFO] [stderr]     Checking serde-xml-rs v0.8.2
[INFO] [stderr]     Checking dbus v0.9.12
[INFO] [stderr]     Checking futures-executor v0.3.34
[INFO] [stderr]     Checking futures v0.3.34
[INFO] [stderr]     Checking tokio-util v0.7.19
[INFO] [stderr]     Checking tokio-stream v0.1.19
[INFO] [stderr]    Compiling protox v0.9.1
[INFO] [stderr]     Checking dbus-tokio v0.7.6
[INFO] [stderr]     Checking bluez-generated v0.4.0
[INFO] [stderr]     Checking bluez-async v0.8.2
[INFO] [stderr]    Compiling coldframe-protocol v0.0.0 (/opt/rustwide/workdir/packages/rs/protocol)
[INFO] [stderr]     Checking btleplug v0.13.3
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:26:47
[INFO] [stdout]    |
[INFO] [stdout] 26 |                     self.r#protocol_version = value.into();
[INFO] [stdout]    |                                               ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout]    = note: `#[deny(self_type_conversion)]` on by default
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 26 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 26 +                     self.r#protocol_version = value;
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 26 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 26 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:32:47
[INFO] [stdout]    |
[INFO] [stdout] 32 |                     self.r#protocol_version = value.into();
[INFO] [stdout]    |                                               ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 32 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 32 +                     self.r#protocol_version = value;
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 32 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 32 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:51:45
[INFO] [stdout]    |
[INFO] [stdout] 51 |                     self.r#app_public_key = value.into();
[INFO] [stdout]    |                                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 51 -                     self.r#app_public_key = value.into();
[INFO] [stdout] 51 +                     self.r#app_public_key = value;
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 51 -                     self.r#app_public_key = value.into();
[INFO] [stdout] 51 +                     self.r#app_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:60:45
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     self.r#app_public_key = value.into();
[INFO] [stdout]    |                                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 60 -                     self.r#app_public_key = value.into();
[INFO] [stdout] 60 +                     self.r#app_public_key = value;
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 60 -                     self.r#app_public_key = value.into();
[INFO] [stdout] 60 +                     self.r#app_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:190:47
[INFO] [stdout]     |
[INFO] [stdout] 190 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 190 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 190 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 190 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 190 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:196:47
[INFO] [stdout]     |
[INFO] [stdout] 196 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 196 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 196 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 196 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 196 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:215:48
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     self.r#device_public_key = value.into();
[INFO] [stdout]     |                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 215 -                     self.r#device_public_key = value.into();
[INFO] [stdout] 215 +                     self.r#device_public_key = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 215 -                     self.r#device_public_key = value.into();
[INFO] [stdout] 215 +                     self.r#device_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:224:48
[INFO] [stdout]     |
[INFO] [stdout] 224 |                     self.r#device_public_key = value.into();
[INFO] [stdout]     |                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 224 -                     self.r#device_public_key = value.into();
[INFO] [stdout] 224 +                     self.r#device_public_key = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 224 -                     self.r#device_public_key = value.into();
[INFO] [stdout] 224 +                     self.r#device_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:356:47
[INFO] [stdout]     |
[INFO] [stdout] 356 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 356 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 356 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 356 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 356 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:362:47
[INFO] [stdout]     |
[INFO] [stdout] 362 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 362 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 362 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 362 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 362 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:378:38
[INFO] [stdout]     |
[INFO] [stdout] 378 |                     self.r#counter = value.into();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 378 -                     self.r#counter = value.into();
[INFO] [stdout] 378 +                     self.r#counter = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 378 -                     self.r#counter = value.into();
[INFO] [stdout] 378 +                     self.r#counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:384:38
[INFO] [stdout]     |
[INFO] [stdout] 384 |                     self.r#counter = value.into();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 384 -                     self.r#counter = value.into();
[INFO] [stdout] 384 +                     self.r#counter = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 384 -                     self.r#counter = value.into();
[INFO] [stdout] 384 +                     self.r#counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 1097]>>`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:403:41
[INFO] [stdout]     |
[INFO] [stdout] 403 |                     self.r#ciphertext = value.into();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 403 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 403 +                     self.r#ciphertext = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 403 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 403 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 1097]>> as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 1097]>>`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:412:41
[INFO] [stdout]     |
[INFO] [stdout] 412 |                     self.r#ciphertext = value.into();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 412 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 412 +                     self.r#ciphertext = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 412 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 412 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 1097]>> as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:576:47
[INFO] [stdout]     |
[INFO] [stdout] 576 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 576 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 576 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 576 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 576 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:582:47
[INFO] [stdout]     |
[INFO] [stdout] 582 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 582 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 582 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 582 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 582 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1223:40
[INFO] [stdout]      |
[INFO] [stdout] 1223 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1223 -                     self.r#device_id = value.into();
[INFO] [stdout] 1223 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1223 -                     self.r#device_id = value.into();
[INFO] [stdout] 1223 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1229:40
[INFO] [stdout]      |
[INFO] [stdout] 1229 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1229 -                     self.r#device_id = value.into();
[INFO] [stdout] 1229 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1229 -                     self.r#device_id = value.into();
[INFO] [stdout] 1229 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `DeviceKind`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1245:35
[INFO] [stdout]      |
[INFO] [stdout] 1245 |                     self.r#kind = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1245 -                     self.r#kind = value.into();
[INFO] [stdout] 1245 +                     self.r#kind = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1245 -                     self.r#kind = value.into();
[INFO] [stdout] 1245 +                     self.r#kind = <DeviceKind as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `DeviceKind`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1251:35
[INFO] [stdout]      |
[INFO] [stdout] 1251 |                     self.r#kind = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1251 -                     self.r#kind = value.into();
[INFO] [stdout] 1251 +                     self.r#kind = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1251 -                     self.r#kind = value.into();
[INFO] [stdout] 1251 +                     self.r#kind = <DeviceKind as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1270:47
[INFO] [stdout]      |
[INFO] [stdout] 1270 |                     self.r#firmware_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1270 -                     self.r#firmware_version = value.into();
[INFO] [stdout] 1270 +                     self.r#firmware_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1270 -                     self.r#firmware_version = value.into();
[INFO] [stdout] 1270 +                     self.r#firmware_version = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1279:47
[INFO] [stdout]      |
[INFO] [stdout] 1279 |                     self.r#firmware_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1279 -                     self.r#firmware_version = value.into();
[INFO] [stdout] 1279 +                     self.r#firmware_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1279 -                     self.r#firmware_version = value.into();
[INFO] [stdout] 1279 +                     self.r#firmware_version = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1492:35
[INFO] [stdout]      |
[INFO] [stdout] 1492 |                     self.r#ssid = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1492 -                     self.r#ssid = value.into();
[INFO] [stdout] 1492 +                     self.r#ssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1492 -                     self.r#ssid = value.into();
[INFO] [stdout] 1492 +                     self.r#ssid = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1498:35
[INFO] [stdout]      |
[INFO] [stdout] 1498 |                     self.r#ssid = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1498 -                     self.r#ssid = value.into();
[INFO] [stdout] 1498 +                     self.r#ssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1498 -                     self.r#ssid = value.into();
[INFO] [stdout] 1498 +                     self.r#ssid = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 6]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1514:36
[INFO] [stdout]      |
[INFO] [stdout] 1514 |                     self.r#bssid = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1514 -                     self.r#bssid = value.into();
[INFO] [stdout] 1514 +                     self.r#bssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1514 -                     self.r#bssid = value.into();
[INFO] [stdout] 1514 +                     self.r#bssid = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 6]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 6]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1520:36
[INFO] [stdout]      |
[INFO] [stdout] 1520 |                     self.r#bssid = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1520 -                     self.r#bssid = value.into();
[INFO] [stdout] 1520 +                     self.r#bssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1520 -                     self.r#bssid = value.into();
[INFO] [stdout] 1520 +                     self.r#bssid = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 6]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1536:35
[INFO] [stdout]      |
[INFO] [stdout] 1536 |                     self.r#rssi = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1536 -                     self.r#rssi = value.into();
[INFO] [stdout] 1536 +                     self.r#rssi = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1536 -                     self.r#rssi = value.into();
[INFO] [stdout] 1536 +                     self.r#rssi = <i32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1542:35
[INFO] [stdout]      |
[INFO] [stdout] 1542 |                     self.r#rssi = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1542 -                     self.r#rssi = value.into();
[INFO] [stdout] 1542 +                     self.r#rssi = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1542 -                     self.r#rssi = value.into();
[INFO] [stdout] 1542 +                     self.r#rssi = <i32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `WifiSecurity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1558:39
[INFO] [stdout]      |
[INFO] [stdout] 1558 |                     self.r#security = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1558 -                     self.r#security = value.into();
[INFO] [stdout] 1558 +                     self.r#security = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1558 -                     self.r#security = value.into();
[INFO] [stdout] 1558 +                     self.r#security = <WifiSecurity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `WifiSecurity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1564:39
[INFO] [stdout]      |
[INFO] [stdout] 1564 |                     self.r#security = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1564 -                     self.r#security = value.into();
[INFO] [stdout] 1564 +                     self.r#security = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1564 -                     self.r#security = value.into();
[INFO] [stdout] 1564 +                     self.r#security = <WifiSecurity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1580:38
[INFO] [stdout]      |
[INFO] [stdout] 1580 |                     self.r#channel = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1580 -                     self.r#channel = value.into();
[INFO] [stdout] 1580 +                     self.r#channel = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1580 -                     self.r#channel = value.into();
[INFO] [stdout] 1580 +                     self.r#channel = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1586:38
[INFO] [stdout]      |
[INFO] [stdout] 1586 |                     self.r#channel = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1586 -                     self.r#channel = value.into();
[INFO] [stdout] 1586 +                     self.r#channel = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1586 -                     self.r#channel = value.into();
[INFO] [stdout] 1586 +                     self.r#channel = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1904:35
[INFO] [stdout]      |
[INFO] [stdout] 1904 |                     self.r#ssid = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1904 -                     self.r#ssid = value.into();
[INFO] [stdout] 1904 +                     self.r#ssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1904 -                     self.r#ssid = value.into();
[INFO] [stdout] 1904 +                     self.r#ssid = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1910:35
[INFO] [stdout]      |
[INFO] [stdout] 1910 |                     self.r#ssid = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1910 -                     self.r#ssid = value.into();
[INFO] [stdout] 1910 +                     self.r#ssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1910 -                     self.r#ssid = value.into();
[INFO] [stdout] 1910 +                     self.r#ssid = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1929:39
[INFO] [stdout]      |
[INFO] [stdout] 1929 |                     self.r#password = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1929 -                     self.r#password = value.into();
[INFO] [stdout] 1929 +                     self.r#password = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1929 -                     self.r#password = value.into();
[INFO] [stdout] 1929 +                     self.r#password = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1935:39
[INFO] [stdout]      |
[INFO] [stdout] 1935 |                     self.r#password = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1935 -                     self.r#password = value.into();
[INFO] [stdout] 1935 +                     self.r#password = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1935 -                     self.r#password = value.into();
[INFO] [stdout] 1935 +                     self.r#password = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `WifiStatus`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2061:37
[INFO] [stdout]      |
[INFO] [stdout] 2061 |                     self.r#status = value.into();
[INFO] [stdout]      |                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2061 -                     self.r#status = value.into();
[INFO] [stdout] 2061 +                     self.r#status = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2061 -                     self.r#status = value.into();
[INFO] [stdout] 2061 +                     self.r#status = <WifiStatus as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `WifiStatus`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2067:37
[INFO] [stdout]      |
[INFO] [stdout] 2067 |                     self.r#status = value.into();
[INFO] [stdout]      |                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2067 -                     self.r#status = value.into();
[INFO] [stdout] 2067 +                     self.r#status = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2067 -                     self.r#status = value.into();
[INFO] [stdout] 2067 +                     self.r#status = <WifiStatus as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2190:38
[INFO] [stdout]      |
[INFO] [stdout] 2190 |                     self.r#site_id = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2190 -                     self.r#site_id = value.into();
[INFO] [stdout] 2190 +                     self.r#site_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2190 -                     self.r#site_id = value.into();
[INFO] [stdout] 2190 +                     self.r#site_id = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2196:38
[INFO] [stdout]      |
[INFO] [stdout] 2196 |                     self.r#site_id = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2196 -                     self.r#site_id = value.into();
[INFO] [stdout] 2196 +                     self.r#site_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2196 -                     self.r#site_id = value.into();
[INFO] [stdout] 2196 +                     self.r#site_id = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2213:37
[INFO] [stdout]      |
[INFO] [stdout] 2213 |                     self.r#lot_id = value.into();
[INFO] [stdout]      |                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2213 -                     self.r#lot_id = value.into();
[INFO] [stdout] 2213 +                     self.r#lot_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2213 -                     self.r#lot_id = value.into();
[INFO] [stdout] 2213 +                     self.r#lot_id = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 100]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2261:41
[INFO] [stdout]      |
[INFO] [stdout] 2261 |                     self.r#server_url = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2261 -                     self.r#server_url = value.into();
[INFO] [stdout] 2261 +                     self.r#server_url = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2261 -                     self.r#server_url = value.into();
[INFO] [stdout] 2261 +                     self.r#server_url = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 100]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2525:48
[INFO] [stdout]      |
[INFO] [stdout] 2525 |                     self.r#server_public_key = value.into();
[INFO] [stdout]      |                                                ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2525 -                     self.r#server_public_key = value.into();
[INFO] [stdout] 2525 +                     self.r#server_public_key = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2525 -                     self.r#server_public_key = value.into();
[INFO] [stdout] 2525 +                     self.r#server_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2534:48
[INFO] [stdout]      |
[INFO] [stdout] 2534 |                     self.r#server_public_key = value.into();
[INFO] [stdout]      |                                                ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2534 -                     self.r#server_public_key = value.into();
[INFO] [stdout] 2534 +                     self.r#server_public_key = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2534 -                     self.r#server_public_key = value.into();
[INFO] [stdout] 2534 +                     self.r#server_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2553:42
[INFO] [stdout]      |
[INFO] [stdout] 2553 |                     self.r#fingerprint = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2553 -                     self.r#fingerprint = value.into();
[INFO] [stdout] 2553 +                     self.r#fingerprint = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2553 -                     self.r#fingerprint = value.into();
[INFO] [stdout] 2553 +                     self.r#fingerprint = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2562:42
[INFO] [stdout]      |
[INFO] [stdout] 2562 |                     self.r#fingerprint = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2562 -                     self.r#fingerprint = value.into();
[INFO] [stdout] 2562 +                     self.r#fingerprint = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2562 -                     self.r#fingerprint = value.into();
[INFO] [stdout] 2562 +                     self.r#fingerprint = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2695:40
[INFO] [stdout]      |
[INFO] [stdout] 2695 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2695 -                     self.r#device_id = value.into();
[INFO] [stdout] 2695 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2695 -                     self.r#device_id = value.into();
[INFO] [stdout] 2695 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2701:40
[INFO] [stdout]      |
[INFO] [stdout] 2701 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2701 -                     self.r#device_id = value.into();
[INFO] [stdout] 2701 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2701 -                     self.r#device_id = value.into();
[INFO] [stdout] 2701 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2717:34
[INFO] [stdout]      |
[INFO] [stdout] 2717 |                     self.r#enc = value.into();
[INFO] [stdout]      |                                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2717 -                     self.r#enc = value.into();
[INFO] [stdout] 2717 +                     self.r#enc = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2717 -                     self.r#enc = value.into();
[INFO] [stdout] 2717 +                     self.r#enc = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2723:34
[INFO] [stdout]      |
[INFO] [stdout] 2723 |                     self.r#enc = value.into();
[INFO] [stdout]      |                                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2723 -                     self.r#enc = value.into();
[INFO] [stdout] 2723 +                     self.r#enc = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2723 -                     self.r#enc = value.into();
[INFO] [stdout] 2723 +                     self.r#enc = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 48]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2742:41
[INFO] [stdout]      |
[INFO] [stdout] 2742 |                     self.r#ciphertext = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2742 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 2742 +                     self.r#ciphertext = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2742 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 2742 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 48]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 48]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2751:41
[INFO] [stdout]      |
[INFO] [stdout] 2751 |                     self.r#ciphertext = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2751 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 2751 +                     self.r#ciphertext = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2751 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 2751 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 48]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `SetupErrorCode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2910:35
[INFO] [stdout]      |
[INFO] [stdout] 2910 |                     self.r#code = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2910 -                     self.r#code = value.into();
[INFO] [stdout] 2910 +                     self.r#code = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2910 -                     self.r#code = value.into();
[INFO] [stdout] 2910 +                     self.r#code = <SetupErrorCode as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `SetupErrorCode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2916:35
[INFO] [stdout]      |
[INFO] [stdout] 2916 |                     self.r#code = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2916 -                     self.r#code = value.into();
[INFO] [stdout] 2916 +                     self.r#code = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2916 -                     self.r#code = value.into();
[INFO] [stdout] 2916 +                     self.r#code = <SetupErrorCode as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3141:47
[INFO] [stdout]      |
[INFO] [stdout] 3141 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3141 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3141 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3141 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3141 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3147:47
[INFO] [stdout]      |
[INFO] [stdout] 3147 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3147 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3147 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3147 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3147 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3166:40
[INFO] [stdout]      |
[INFO] [stdout] 3166 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3166 -                     self.r#device_id = value.into();
[INFO] [stdout] 3166 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3166 -                     self.r#device_id = value.into();
[INFO] [stdout] 3166 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3172:40
[INFO] [stdout]      |
[INFO] [stdout] 3172 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3172 -                     self.r#device_id = value.into();
[INFO] [stdout] 3172 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3172 -                     self.r#device_id = value.into();
[INFO] [stdout] 3172 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3188:38
[INFO] [stdout]      |
[INFO] [stdout] 3188 |                     self.r#counter = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3188 -                     self.r#counter = value.into();
[INFO] [stdout] 3188 +                     self.r#counter = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3188 -                     self.r#counter = value.into();
[INFO] [stdout] 3188 +                     self.r#counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3194:38
[INFO] [stdout]      |
[INFO] [stdout] 3194 |                     self.r#counter = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3194 -                     self.r#counter = value.into();
[INFO] [stdout] 3194 +                     self.r#counter = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3194 -                     self.r#counter = value.into();
[INFO] [stdout] 3194 +                     self.r#counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 240]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3213:41
[INFO] [stdout]      |
[INFO] [stdout] 3213 |                     self.r#ciphertext = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3213 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 3213 +                     self.r#ciphertext = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3213 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 3213 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 240]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 240]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3222:41
[INFO] [stdout]      |
[INFO] [stdout] 3222 |                     self.r#ciphertext = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3222 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 3222 +                     self.r#ciphertext = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3222 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 3222 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 240]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3431:47
[INFO] [stdout]      |
[INFO] [stdout] 3431 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3431 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3431 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3431 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3431 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3437:47
[INFO] [stdout]      |
[INFO] [stdout] 3437 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3437 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3437 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3437 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3437 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3453:44
[INFO] [stdout]      |
[INFO] [stdout] 3453 |                     self.r#acked_counter = value.into();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3453 -                     self.r#acked_counter = value.into();
[INFO] [stdout] 3453 +                     self.r#acked_counter = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3453 -                     self.r#acked_counter = value.into();
[INFO] [stdout] 3453 +                     self.r#acked_counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3459:44
[INFO] [stdout]      |
[INFO] [stdout] 3459 |                     self.r#acked_counter = value.into();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3459 -                     self.r#acked_counter = value.into();
[INFO] [stdout] 3459 +                     self.r#acked_counter = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3459 -                     self.r#acked_counter = value.into();
[INFO] [stdout] 3459 +                     self.r#acked_counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3475:45
[INFO] [stdout]      |
[INFO] [stdout] 3475 |                     self.r#server_time_ms = value.into();
[INFO] [stdout]      |                                             ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3475 -                     self.r#server_time_ms = value.into();
[INFO] [stdout] 3475 +                     self.r#server_time_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3475 -                     self.r#server_time_ms = value.into();
[INFO] [stdout] 3475 +                     self.r#server_time_ms = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3481:45
[INFO] [stdout]      |
[INFO] [stdout] 3481 |                     self.r#server_time_ms = value.into();
[INFO] [stdout]      |                                             ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3481 -                     self.r#server_time_ms = value.into();
[INFO] [stdout] 3481 +                     self.r#server_time_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3481 -                     self.r#server_time_ms = value.into();
[INFO] [stdout] 3481 +                     self.r#server_time_ms = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3497:53
[INFO] [stdout]      |
[INFO] [stdout] 3497 |                     self.r#specifications_unknown = value.into();
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3497 -                     self.r#specifications_unknown = value.into();
[INFO] [stdout] 3497 +                     self.r#specifications_unknown = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3497 -                     self.r#specifications_unknown = value.into();
[INFO] [stdout] 3497 +                     self.r#specifications_unknown = <bool as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3503:53
[INFO] [stdout]      |
[INFO] [stdout] 3503 |                     self.r#specifications_unknown = value.into();
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3503 -                     self.r#specifications_unknown = value.into();
[INFO] [stdout] 3503 +                     self.r#specifications_unknown = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3503 -                     self.r#specifications_unknown = value.into();
[INFO] [stdout] 3503 +                     self.r#specifications_unknown = <bool as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3783:36
[INFO] [stdout]      |
[INFO] [stdout] 3783 |                     self.r#first = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3783 -                     self.r#first = value.into();
[INFO] [stdout] 3783 +                     self.r#first = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3783 -                     self.r#first = value.into();
[INFO] [stdout] 3783 +                     self.r#first = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3789:36
[INFO] [stdout]      |
[INFO] [stdout] 3789 |                     self.r#first = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3789 -                     self.r#first = value.into();
[INFO] [stdout] 3789 +                     self.r#first = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3789 -                     self.r#first = value.into();
[INFO] [stdout] 3789 +                     self.r#first = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3805:35
[INFO] [stdout]      |
[INFO] [stdout] 3805 |                     self.r#last = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3805 -                     self.r#last = value.into();
[INFO] [stdout] 3805 +                     self.r#last = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3805 -                     self.r#last = value.into();
[INFO] [stdout] 3805 +                     self.r#last = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3811:35
[INFO] [stdout]      |
[INFO] [stdout] 3811 |                     self.r#last = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3811 -                     self.r#last = value.into();
[INFO] [stdout] 3811 +                     self.r#last = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3811 -                     self.r#last = value.into();
[INFO] [stdout] 3811 +                     self.r#last = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Quantity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4015:39
[INFO] [stdout]      |
[INFO] [stdout] 4015 |                     self.r#quantity = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4015 -                     self.r#quantity = value.into();
[INFO] [stdout] 4015 +                     self.r#quantity = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4015 -                     self.r#quantity = value.into();
[INFO] [stdout] 4015 +                     self.r#quantity = <Quantity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Quantity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4021:39
[INFO] [stdout]      |
[INFO] [stdout] 4021 |                     self.r#quantity = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4021 -                     self.r#quantity = value.into();
[INFO] [stdout] 4021 +                     self.r#quantity = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4021 -                     self.r#quantity = value.into();
[INFO] [stdout] 4021 +                     self.r#quantity = <Quantity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Unit`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4037:35
[INFO] [stdout]      |
[INFO] [stdout] 4037 |                     self.r#unit = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4037 -                     self.r#unit = value.into();
[INFO] [stdout] 4037 +                     self.r#unit = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4037 -                     self.r#unit = value.into();
[INFO] [stdout] 4037 +                     self.r#unit = <Unit as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Unit`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4043:35
[INFO] [stdout]      |
[INFO] [stdout] 4043 |                     self.r#unit = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4043 -                     self.r#unit = value.into();
[INFO] [stdout] 4043 +                     self.r#unit = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4043 -                     self.r#unit = value.into();
[INFO] [stdout] 4043 +                     self.r#unit = <Unit as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4059:40
[INFO] [stdout]      |
[INFO] [stdout] 4059 |                     self.r#range_min = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4059 -                     self.r#range_min = value.into();
[INFO] [stdout] 4059 +                     self.r#range_min = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4059 -                     self.r#range_min = value.into();
[INFO] [stdout] 4059 +                     self.r#range_min = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4065:40
[INFO] [stdout]      |
[INFO] [stdout] 4065 |                     self.r#range_min = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4065 -                     self.r#range_min = value.into();
[INFO] [stdout] 4065 +                     self.r#range_min = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4065 -                     self.r#range_min = value.into();
[INFO] [stdout] 4065 +                     self.r#range_min = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4081:40
[INFO] [stdout]      |
[INFO] [stdout] 4081 |                     self.r#range_max = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4081 -                     self.r#range_max = value.into();
[INFO] [stdout] 4081 +                     self.r#range_max = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4081 -                     self.r#range_max = value.into();
[INFO] [stdout] 4081 +                     self.r#range_max = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4087:40
[INFO] [stdout]      |
[INFO] [stdout] 4087 |                     self.r#range_max = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4087 -                     self.r#range_max = value.into();
[INFO] [stdout] 4087 +                     self.r#range_max = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4087 -                     self.r#range_max = value.into();
[INFO] [stdout] 4087 +                     self.r#range_max = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4103:42
[INFO] [stdout]      |
[INFO] [stdout] 4103 |                     self.r#calibration = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4103 -                     self.r#calibration = value.into();
[INFO] [stdout] 4103 +                     self.r#calibration = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4103 -                     self.r#calibration = value.into();
[INFO] [stdout] 4103 +                     self.r#calibration = <bool as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4109:42
[INFO] [stdout]      |
[INFO] [stdout] 4109 |                     self.r#calibration = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4109 -                     self.r#calibration = value.into();
[INFO] [stdout] 4109 +                     self.r#calibration = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4109 -                     self.r#calibration = value.into();
[INFO] [stdout] 4109 +                     self.r#calibration = <bool as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4121:42
[INFO] [stdout]      |
[INFO] [stdout] 4121 |                     self.r#default_low = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4121 -                     self.r#default_low = value.into();
[INFO] [stdout] 4121 +                     self.r#default_low = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4121 -                     self.r#default_low = value.into();
[INFO] [stdout] 4121 +                     self.r#default_low = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4160:43
[INFO] [stdout]      |
[INFO] [stdout] 4160 |                     self.r#default_high = value.into();
[INFO] [stdout]      |                                           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4160 -                     self.r#default_high = value.into();
[INFO] [stdout] 4160 +                     self.r#default_high = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4160 -                     self.r#default_high = value.into();
[INFO] [stdout] 4160 +                     self.r#default_high = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4642:35
[INFO] [stdout]      |
[INFO] [stdout] 4642 |                     self.r#slot = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4642 -                     self.r#slot = value.into();
[INFO] [stdout] 4642 +                     self.r#slot = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4642 -                     self.r#slot = value.into();
[INFO] [stdout] 4642 +                     self.r#slot = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4648:35
[INFO] [stdout]      |
[INFO] [stdout] 4648 |                     self.r#slot = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4648 -                     self.r#slot = value.into();
[INFO] [stdout] 4648 +                     self.r#slot = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4648 -                     self.r#slot = value.into();
[INFO] [stdout] 4648 +                     self.r#slot = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4664:42
[INFO] [stdout]      |
[INFO] [stdout] 4664 |                     self.r#reading_seq = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4664 -                     self.r#reading_seq = value.into();
[INFO] [stdout] 4664 +                     self.r#reading_seq = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4664 -                     self.r#reading_seq = value.into();
[INFO] [stdout] 4664 +                     self.r#reading_seq = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4670:42
[INFO] [stdout]      |
[INFO] [stdout] 4670 |                     self.r#reading_seq = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4670 -                     self.r#reading_seq = value.into();
[INFO] [stdout] 4670 +                     self.r#reading_seq = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4670 -                     self.r#reading_seq = value.into();
[INFO] [stdout] 4670 +                     self.r#reading_seq = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Quantity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4686:39
[INFO] [stdout]      |
[INFO] [stdout] 4686 |                     self.r#quantity = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4686 -                     self.r#quantity = value.into();
[INFO] [stdout] 4686 +                     self.r#quantity = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4686 -                     self.r#quantity = value.into();
[INFO] [stdout] 4686 +                     self.r#quantity = <Quantity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Quantity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4692:39
[INFO] [stdout]      |
[INFO] [stdout] 4692 |                     self.r#quantity = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4692 -                     self.r#quantity = value.into();
[INFO] [stdout] 4692 +                     self.r#quantity = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4692 -                     self.r#quantity = value.into();
[INFO] [stdout] 4692 +                     self.r#quantity = <Quantity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4708:36
[INFO] [stdout]      |
[INFO] [stdout] 4708 |                     self.r#value = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4708 -                     self.r#value = value.into();
[INFO] [stdout] 4708 +                     self.r#value = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4708 -                     self.r#value = value.into();
[INFO] [stdout] 4708 +                     self.r#value = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4714:36
[INFO] [stdout]      |
[INFO] [stdout] 4714 |                     self.r#value = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4714 -                     self.r#value = value.into();
[INFO] [stdout] 4714 +                     self.r#value = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4714 -                     self.r#value = value.into();
[INFO] [stdout] 4714 +                     self.r#value = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4960:47
[INFO] [stdout]      |
[INFO] [stdout] 4960 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4960 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 4960 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4960 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 4960 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4966:47
[INFO] [stdout]      |
[INFO] [stdout] 4966 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4966 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 4966 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4966 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 4966 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4985:40
[INFO] [stdout]      |
[INFO] [stdout] 4985 |                     self.r#spec_hash = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4985 -                     self.r#spec_hash = value.into();
[INFO] [stdout] 4985 +                     self.r#spec_hash = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4985 -                     self.r#spec_hash = value.into();
[INFO] [stdout] 4985 +                     self.r#spec_hash = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4991:40
[INFO] [stdout]      |
[INFO] [stdout] 4991 |                     self.r#spec_hash = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4991 -                     self.r#spec_hash = value.into();
[INFO] [stdout] 4991 +                     self.r#spec_hash = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4991 -                     self.r#spec_hash = value.into();
[INFO] [stdout] 4991 +                     self.r#spec_hash = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5007:38
[INFO] [stdout]      |
[INFO] [stdout] 5007 |                     self.r#boot_id = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5007 -                     self.r#boot_id = value.into();
[INFO] [stdout] 5007 +                     self.r#boot_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5007 -                     self.r#boot_id = value.into();
[INFO] [stdout] 5007 +                     self.r#boot_id = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5013:38
[INFO] [stdout]      |
[INFO] [stdout] 5013 |                     self.r#boot_id = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5013 -                     self.r#boot_id = value.into();
[INFO] [stdout] 5013 +                     self.r#boot_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5013 -                     self.r#boot_id = value.into();
[INFO] [stdout] 5013 +                     self.r#boot_id = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5029:40
[INFO] [stdout]      |
[INFO] [stdout] 5029 |                     self.r#uptime_ms = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5029 -                     self.r#uptime_ms = value.into();
[INFO] [stdout] 5029 +                     self.r#uptime_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5029 -                     self.r#uptime_ms = value.into();
[INFO] [stdout] 5029 +                     self.r#uptime_ms = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5035:40
[INFO] [stdout]      |
[INFO] [stdout] 5035 |                     self.r#uptime_ms = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5035 -                     self.r#uptime_ms = value.into();
[INFO] [stdout] 5035 +                     self.r#uptime_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5035 -                     self.r#uptime_ms = value.into();
[INFO] [stdout] 5035 +                     self.r#uptime_ms = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5051:41
[INFO] [stdout]      |
[INFO] [stdout] 5051 |                     self.r#report_seq = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5051 -                     self.r#report_seq = value.into();
[INFO] [stdout] 5051 +                     self.r#report_seq = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5051 -                     self.r#report_seq = value.into();
[INFO] [stdout] 5051 +                     self.r#report_seq = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5057:41
[INFO] [stdout]      |
[INFO] [stdout] 5057 |                     self.r#report_seq = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5057 -                     self.r#report_seq = value.into();
[INFO] [stdout] 5057 +                     self.r#report_seq = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5057 -                     self.r#report_seq = value.into();
[INFO] [stdout] 5057 +                     self.r#report_seq = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5069:46
[INFO] [stdout]      |
[INFO] [stdout] 5069 |                     self.r#battery_percent = value.into();
[INFO] [stdout]      |                                              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5069 -                     self.r#battery_percent = value.into();
[INFO] [stdout] 5069 +                     self.r#battery_percent = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5069 -                     self.r#battery_percent = value.into();
[INFO] [stdout] 5069 +                     self.r#battery_percent = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `ChargeStatus`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5114:39
[INFO] [stdout]      |
[INFO] [stdout] 5114 |                     self.r#charging = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5114 -                     self.r#charging = value.into();
[INFO] [stdout] 5114 +                     self.r#charging = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5114 -                     self.r#charging = value.into();
[INFO] [stdout] 5114 +                     self.r#charging = <ChargeStatus as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `ChargeStatus`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5120:39
[INFO] [stdout]      |
[INFO] [stdout] 5120 |                     self.r#charging = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5120 -                     self.r#charging = value.into();
[INFO] [stdout] 5120 +                     self.r#charging = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5120 -                     self.r#charging = value.into();
[INFO] [stdout] 5120 +                     self.r#charging = <ChargeStatus as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `device_::v1_::SpecificationSet`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5137:45
[INFO] [stdout]      |
[INFO] [stdout] 5137 |                     self.r#specifications = value.into();
[INFO] [stdout]      |                                             ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5137 -                     self.r#specifications = value.into();
[INFO] [stdout] 5137 +                     self.r#specifications = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5137 -                     self.r#specifications = value.into();
[INFO] [stdout] 5137 +                     self.r#specifications = <device_::v1_::SpecificationSet as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5655:42
[INFO] [stdout]      |
[INFO] [stdout] 5655 |                         self.r#boot_id = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5655 -                         self.r#boot_id = value.into();
[INFO] [stdout] 5655 +                         self.r#boot_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5655 -                         self.r#boot_id = value.into();
[INFO] [stdout] 5655 +                         self.r#boot_id = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5661:42
[INFO] [stdout]      |
[INFO] [stdout] 5661 |                         self.r#boot_id = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5661 -                         self.r#boot_id = value.into();
[INFO] [stdout] 5661 +                         self.r#boot_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5661 -                         self.r#boot_id = value.into();
[INFO] [stdout] 5661 +                         self.r#boot_id = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5677:44
[INFO] [stdout]      |
[INFO] [stdout] 5677 |                         self.r#uptime_ms = value.into();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5677 -                         self.r#uptime_ms = value.into();
[INFO] [stdout] 5677 +                         self.r#uptime_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5677 -                         self.r#uptime_ms = value.into();
[INFO] [stdout] 5677 +                         self.r#uptime_ms = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5683:44
[INFO] [stdout]      |
[INFO] [stdout] 5683 |                         self.r#uptime_ms = value.into();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5683 -                         self.r#uptime_ms = value.into();
[INFO] [stdout] 5683 +                         self.r#uptime_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5683 -                         self.r#uptime_ms = value.into();
[INFO] [stdout] 5683 +                         self.r#uptime_ms = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:26:47
[INFO] [stdout]    |
[INFO] [stdout] 26 |                     self.r#protocol_version = value.into();
[INFO] [stdout]    |                                               ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout]    = note: `#[deny(self_type_conversion)]` on by default
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 26 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 26 +                     self.r#protocol_version = value;
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 26 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 26 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:32:47
[INFO] [stdout]    |
[INFO] [stdout] 32 |                     self.r#protocol_version = value.into();
[INFO] [stdout]    |                                               ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 32 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 32 +                     self.r#protocol_version = value;
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 32 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 32 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:51:45
[INFO] [stdout]    |
[INFO] [stdout] 51 |                     self.r#app_public_key = value.into();
[INFO] [stdout]    |                                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 51 -                     self.r#app_public_key = value.into();
[INFO] [stdout] 51 +                     self.r#app_public_key = value;
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 51 -                     self.r#app_public_key = value.into();
[INFO] [stdout] 51 +                     self.r#app_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:60:45
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     self.r#app_public_key = value.into();
[INFO] [stdout]    |                                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 60 -                     self.r#app_public_key = value.into();
[INFO] [stdout] 60 +                     self.r#app_public_key = value;
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 60 -                     self.r#app_public_key = value.into();
[INFO] [stdout] 60 +                     self.r#app_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:190:47
[INFO] [stdout]     |
[INFO] [stdout] 190 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 190 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 190 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 190 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 190 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:196:47
[INFO] [stdout]     |
[INFO] [stdout] 196 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 196 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 196 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 196 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 196 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:215:48
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     self.r#device_public_key = value.into();
[INFO] [stdout]     |                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 215 -                     self.r#device_public_key = value.into();
[INFO] [stdout] 215 +                     self.r#device_public_key = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 215 -                     self.r#device_public_key = value.into();
[INFO] [stdout] 215 +                     self.r#device_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:224:48
[INFO] [stdout]     |
[INFO] [stdout] 224 |                     self.r#device_public_key = value.into();
[INFO] [stdout]     |                                                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 224 -                     self.r#device_public_key = value.into();
[INFO] [stdout] 224 +                     self.r#device_public_key = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 224 -                     self.r#device_public_key = value.into();
[INFO] [stdout] 224 +                     self.r#device_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:356:47
[INFO] [stdout]     |
[INFO] [stdout] 356 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 356 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 356 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 356 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 356 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:362:47
[INFO] [stdout]     |
[INFO] [stdout] 362 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 362 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 362 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 362 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 362 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:378:38
[INFO] [stdout]     |
[INFO] [stdout] 378 |                     self.r#counter = value.into();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 378 -                     self.r#counter = value.into();
[INFO] [stdout] 378 +                     self.r#counter = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 378 -                     self.r#counter = value.into();
[INFO] [stdout] 378 +                     self.r#counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:384:38
[INFO] [stdout]     |
[INFO] [stdout] 384 |                     self.r#counter = value.into();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 384 -                     self.r#counter = value.into();
[INFO] [stdout] 384 +                     self.r#counter = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 384 -                     self.r#counter = value.into();
[INFO] [stdout] 384 +                     self.r#counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 1097]>>`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:403:41
[INFO] [stdout]     |
[INFO] [stdout] 403 |                     self.r#ciphertext = value.into();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 403 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 403 +                     self.r#ciphertext = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 403 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 403 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 1097]>> as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 1097]>>`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:412:41
[INFO] [stdout]     |
[INFO] [stdout] 412 |                     self.r#ciphertext = value.into();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 412 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 412 +                     self.r#ciphertext = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 412 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 412 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 1097]>> as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:576:47
[INFO] [stdout]     |
[INFO] [stdout] 576 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 576 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 576 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 576 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 576 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:582:47
[INFO] [stdout]     |
[INFO] [stdout] 582 |                     self.r#protocol_version = value.into();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 582 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 582 +                     self.r#protocol_version = value;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 582 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 582 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1223:40
[INFO] [stdout]      |
[INFO] [stdout] 1223 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1223 -                     self.r#device_id = value.into();
[INFO] [stdout] 1223 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1223 -                     self.r#device_id = value.into();
[INFO] [stdout] 1223 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1229:40
[INFO] [stdout]      |
[INFO] [stdout] 1229 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1229 -                     self.r#device_id = value.into();
[INFO] [stdout] 1229 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1229 -                     self.r#device_id = value.into();
[INFO] [stdout] 1229 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `DeviceKind`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1245:35
[INFO] [stdout]      |
[INFO] [stdout] 1245 |                     self.r#kind = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1245 -                     self.r#kind = value.into();
[INFO] [stdout] 1245 +                     self.r#kind = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1245 -                     self.r#kind = value.into();
[INFO] [stdout] 1245 +                     self.r#kind = <DeviceKind as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `DeviceKind`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1251:35
[INFO] [stdout]      |
[INFO] [stdout] 1251 |                     self.r#kind = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1251 -                     self.r#kind = value.into();
[INFO] [stdout] 1251 +                     self.r#kind = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1251 -                     self.r#kind = value.into();
[INFO] [stdout] 1251 +                     self.r#kind = <DeviceKind as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1270:47
[INFO] [stdout]      |
[INFO] [stdout] 1270 |                     self.r#firmware_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1270 -                     self.r#firmware_version = value.into();
[INFO] [stdout] 1270 +                     self.r#firmware_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1270 -                     self.r#firmware_version = value.into();
[INFO] [stdout] 1270 +                     self.r#firmware_version = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1279:47
[INFO] [stdout]      |
[INFO] [stdout] 1279 |                     self.r#firmware_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1279 -                     self.r#firmware_version = value.into();
[INFO] [stdout] 1279 +                     self.r#firmware_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1279 -                     self.r#firmware_version = value.into();
[INFO] [stdout] 1279 +                     self.r#firmware_version = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1492:35
[INFO] [stdout]      |
[INFO] [stdout] 1492 |                     self.r#ssid = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1492 -                     self.r#ssid = value.into();
[INFO] [stdout] 1492 +                     self.r#ssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1492 -                     self.r#ssid = value.into();
[INFO] [stdout] 1492 +                     self.r#ssid = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1498:35
[INFO] [stdout]      |
[INFO] [stdout] 1498 |                     self.r#ssid = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1498 -                     self.r#ssid = value.into();
[INFO] [stdout] 1498 +                     self.r#ssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1498 -                     self.r#ssid = value.into();
[INFO] [stdout] 1498 +                     self.r#ssid = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 6]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1514:36
[INFO] [stdout]      |
[INFO] [stdout] 1514 |                     self.r#bssid = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1514 -                     self.r#bssid = value.into();
[INFO] [stdout] 1514 +                     self.r#bssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1514 -                     self.r#bssid = value.into();
[INFO] [stdout] 1514 +                     self.r#bssid = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 6]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 6]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1520:36
[INFO] [stdout]      |
[INFO] [stdout] 1520 |                     self.r#bssid = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1520 -                     self.r#bssid = value.into();
[INFO] [stdout] 1520 +                     self.r#bssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1520 -                     self.r#bssid = value.into();
[INFO] [stdout] 1520 +                     self.r#bssid = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 6]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `coldframe-protocol` (lib) due to 112 previous errors
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1536:35
[INFO] [stdout]      |
[INFO] [stdout] 1536 |                     self.r#rssi = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1536 -                     self.r#rssi = value.into();
[INFO] [stdout] 1536 +                     self.r#rssi = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1536 -                     self.r#rssi = value.into();
[INFO] [stdout] 1536 +                     self.r#rssi = <i32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: useless conversion to the same type: `i32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1542:35
[INFO] [stdout]      |
[INFO] [stdout] 1542 |                     self.r#rssi = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1542 -                     self.r#rssi = value.into();
[INFO] [stdout] 1542 +                     self.r#rssi = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1542 -                     self.r#rssi = value.into();
[INFO] [stdout] 1542 +                     self.r#rssi = <i32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `WifiSecurity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1558:39
[INFO] [stdout]      |
[INFO] [stdout] 1558 |                     self.r#security = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1558 -                     self.r#security = value.into();
[INFO] [stdout] 1558 +                     self.r#security = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1558 -                     self.r#security = value.into();
[INFO] [stdout] 1558 +                     self.r#security = <WifiSecurity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `WifiSecurity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1564:39
[INFO] [stdout]      |
[INFO] [stdout] 1564 |                     self.r#security = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1564 -                     self.r#security = value.into();
[INFO] [stdout] 1564 +                     self.r#security = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1564 -                     self.r#security = value.into();
[INFO] [stdout] 1564 +                     self.r#security = <WifiSecurity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1580:38
[INFO] [stdout]      |
[INFO] [stdout] 1580 |                     self.r#channel = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1580 -                     self.r#channel = value.into();
[INFO] [stdout] 1580 +                     self.r#channel = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1580 -                     self.r#channel = value.into();
[INFO] [stdout] 1580 +                     self.r#channel = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1586:38
[INFO] [stdout]      |
[INFO] [stdout] 1586 |                     self.r#channel = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1586 -                     self.r#channel = value.into();
[INFO] [stdout] 1586 +                     self.r#channel = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1586 -                     self.r#channel = value.into();
[INFO] [stdout] 1586 +                     self.r#channel = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1904:35
[INFO] [stdout]      |
[INFO] [stdout] 1904 |                     self.r#ssid = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1904 -                     self.r#ssid = value.into();
[INFO] [stdout] 1904 +                     self.r#ssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1904 -                     self.r#ssid = value.into();
[INFO] [stdout] 1904 +                     self.r#ssid = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1910:35
[INFO] [stdout]      |
[INFO] [stdout] 1910 |                     self.r#ssid = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1910 -                     self.r#ssid = value.into();
[INFO] [stdout] 1910 +                     self.r#ssid = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1910 -                     self.r#ssid = value.into();
[INFO] [stdout] 1910 +                     self.r#ssid = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1929:39
[INFO] [stdout]      |
[INFO] [stdout] 1929 |                     self.r#password = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1929 -                     self.r#password = value.into();
[INFO] [stdout] 1929 +                     self.r#password = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1929 -                     self.r#password = value.into();
[INFO] [stdout] 1929 +                     self.r#password = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:1935:39
[INFO] [stdout]      |
[INFO] [stdout] 1935 |                     self.r#password = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1935 -                     self.r#password = value.into();
[INFO] [stdout] 1935 +                     self.r#password = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1935 -                     self.r#password = value.into();
[INFO] [stdout] 1935 +                     self.r#password = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `WifiStatus`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2061:37
[INFO] [stdout]      |
[INFO] [stdout] 2061 |                     self.r#status = value.into();
[INFO] [stdout]      |                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2061 -                     self.r#status = value.into();
[INFO] [stdout] 2061 +                     self.r#status = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2061 -                     self.r#status = value.into();
[INFO] [stdout] 2061 +                     self.r#status = <WifiStatus as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `WifiStatus`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2067:37
[INFO] [stdout]      |
[INFO] [stdout] 2067 |                     self.r#status = value.into();
[INFO] [stdout]      |                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2067 -                     self.r#status = value.into();
[INFO] [stdout] 2067 +                     self.r#status = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2067 -                     self.r#status = value.into();
[INFO] [stdout] 2067 +                     self.r#status = <WifiStatus as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2190:38
[INFO] [stdout]      |
[INFO] [stdout] 2190 |                     self.r#site_id = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2190 -                     self.r#site_id = value.into();
[INFO] [stdout] 2190 +                     self.r#site_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2190 -                     self.r#site_id = value.into();
[INFO] [stdout] 2190 +                     self.r#site_id = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2196:38
[INFO] [stdout]      |
[INFO] [stdout] 2196 |                     self.r#site_id = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2196 -                     self.r#site_id = value.into();
[INFO] [stdout] 2196 +                     self.r#site_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2196 -                     self.r#site_id = value.into();
[INFO] [stdout] 2196 +                     self.r#site_id = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2213:37
[INFO] [stdout]      |
[INFO] [stdout] 2213 |                     self.r#lot_id = value.into();
[INFO] [stdout]      |                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2213 -                     self.r#lot_id = value.into();
[INFO] [stdout] 2213 +                     self.r#lot_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2213 -                     self.r#lot_id = value.into();
[INFO] [stdout] 2213 +                     self.r#lot_id = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 36]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 100]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2261:41
[INFO] [stdout]      |
[INFO] [stdout] 2261 |                     self.r#server_url = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2261 -                     self.r#server_url = value.into();
[INFO] [stdout] 2261 +                     self.r#server_url = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2261 -                     self.r#server_url = value.into();
[INFO] [stdout] 2261 +                     self.r#server_url = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 100]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2525:48
[INFO] [stdout]      |
[INFO] [stdout] 2525 |                     self.r#server_public_key = value.into();
[INFO] [stdout]      |                                                ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2525 -                     self.r#server_public_key = value.into();
[INFO] [stdout] 2525 +                     self.r#server_public_key = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2525 -                     self.r#server_public_key = value.into();
[INFO] [stdout] 2525 +                     self.r#server_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2534:48
[INFO] [stdout]      |
[INFO] [stdout] 2534 |                     self.r#server_public_key = value.into();
[INFO] [stdout]      |                                                ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2534 -                     self.r#server_public_key = value.into();
[INFO] [stdout] 2534 +                     self.r#server_public_key = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2534 -                     self.r#server_public_key = value.into();
[INFO] [stdout] 2534 +                     self.r#server_public_key = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2553:42
[INFO] [stdout]      |
[INFO] [stdout] 2553 |                     self.r#fingerprint = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2553 -                     self.r#fingerprint = value.into();
[INFO] [stdout] 2553 +                     self.r#fingerprint = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2553 -                     self.r#fingerprint = value.into();
[INFO] [stdout] 2553 +                     self.r#fingerprint = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2562:42
[INFO] [stdout]      |
[INFO] [stdout] 2562 |                     self.r#fingerprint = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2562 -                     self.r#fingerprint = value.into();
[INFO] [stdout] 2562 +                     self.r#fingerprint = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2562 -                     self.r#fingerprint = value.into();
[INFO] [stdout] 2562 +                     self.r#fingerprint = <StringInner<usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 64]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2695:40
[INFO] [stdout]      |
[INFO] [stdout] 2695 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2695 -                     self.r#device_id = value.into();
[INFO] [stdout] 2695 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2695 -                     self.r#device_id = value.into();
[INFO] [stdout] 2695 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2701:40
[INFO] [stdout]      |
[INFO] [stdout] 2701 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2701 -                     self.r#device_id = value.into();
[INFO] [stdout] 2701 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2701 -                     self.r#device_id = value.into();
[INFO] [stdout] 2701 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2717:34
[INFO] [stdout]      |
[INFO] [stdout] 2717 |                     self.r#enc = value.into();
[INFO] [stdout]      |                                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2717 -                     self.r#enc = value.into();
[INFO] [stdout] 2717 +                     self.r#enc = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2717 -                     self.r#enc = value.into();
[INFO] [stdout] 2717 +                     self.r#enc = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2723:34
[INFO] [stdout]      |
[INFO] [stdout] 2723 |                     self.r#enc = value.into();
[INFO] [stdout]      |                                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2723 -                     self.r#enc = value.into();
[INFO] [stdout] 2723 +                     self.r#enc = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2723 -                     self.r#enc = value.into();
[INFO] [stdout] 2723 +                     self.r#enc = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 48]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2742:41
[INFO] [stdout]      |
[INFO] [stdout] 2742 |                     self.r#ciphertext = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2742 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 2742 +                     self.r#ciphertext = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2742 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 2742 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 48]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 48]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2751:41
[INFO] [stdout]      |
[INFO] [stdout] 2751 |                     self.r#ciphertext = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2751 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 2751 +                     self.r#ciphertext = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2751 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 2751 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 48]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `SetupErrorCode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2910:35
[INFO] [stdout]      |
[INFO] [stdout] 2910 |                     self.r#code = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2910 -                     self.r#code = value.into();
[INFO] [stdout] 2910 +                     self.r#code = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2910 -                     self.r#code = value.into();
[INFO] [stdout] 2910 +                     self.r#code = <SetupErrorCode as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `SetupErrorCode`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:2916:35
[INFO] [stdout]      |
[INFO] [stdout] 2916 |                     self.r#code = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2916 -                     self.r#code = value.into();
[INFO] [stdout] 2916 +                     self.r#code = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2916 -                     self.r#code = value.into();
[INFO] [stdout] 2916 +                     self.r#code = <SetupErrorCode as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3141:47
[INFO] [stdout]      |
[INFO] [stdout] 3141 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3141 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3141 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3141 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3141 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3147:47
[INFO] [stdout]      |
[INFO] [stdout] 3147 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3147 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3147 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3147 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3147 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3166:40
[INFO] [stdout]      |
[INFO] [stdout] 3166 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3166 -                     self.r#device_id = value.into();
[INFO] [stdout] 3166 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3166 -                     self.r#device_id = value.into();
[INFO] [stdout] 3166 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3172:40
[INFO] [stdout]      |
[INFO] [stdout] 3172 |                     self.r#device_id = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3172 -                     self.r#device_id = value.into();
[INFO] [stdout] 3172 +                     self.r#device_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3172 -                     self.r#device_id = value.into();
[INFO] [stdout] 3172 +                     self.r#device_id = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 8]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3188:38
[INFO] [stdout]      |
[INFO] [stdout] 3188 |                     self.r#counter = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3188 -                     self.r#counter = value.into();
[INFO] [stdout] 3188 +                     self.r#counter = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3188 -                     self.r#counter = value.into();
[INFO] [stdout] 3188 +                     self.r#counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3194:38
[INFO] [stdout]      |
[INFO] [stdout] 3194 |                     self.r#counter = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3194 -                     self.r#counter = value.into();
[INFO] [stdout] 3194 +                     self.r#counter = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3194 -                     self.r#counter = value.into();
[INFO] [stdout] 3194 +                     self.r#counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 240]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3213:41
[INFO] [stdout]      |
[INFO] [stdout] 3213 |                     self.r#ciphertext = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3213 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 3213 +                     self.r#ciphertext = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3213 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 3213 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 240]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 240]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3222:41
[INFO] [stdout]      |
[INFO] [stdout] 3222 |                     self.r#ciphertext = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3222 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 3222 +                     self.r#ciphertext = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3222 -                     self.r#ciphertext = value.into();
[INFO] [stdout] 3222 +                     self.r#ciphertext = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 240]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3431:47
[INFO] [stdout]      |
[INFO] [stdout] 3431 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3431 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3431 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3431 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3431 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3437:47
[INFO] [stdout]      |
[INFO] [stdout] 3437 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3437 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3437 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3437 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 3437 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3453:44
[INFO] [stdout]      |
[INFO] [stdout] 3453 |                     self.r#acked_counter = value.into();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3453 -                     self.r#acked_counter = value.into();
[INFO] [stdout] 3453 +                     self.r#acked_counter = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3453 -                     self.r#acked_counter = value.into();
[INFO] [stdout] 3453 +                     self.r#acked_counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3459:44
[INFO] [stdout]      |
[INFO] [stdout] 3459 |                     self.r#acked_counter = value.into();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3459 -                     self.r#acked_counter = value.into();
[INFO] [stdout] 3459 +                     self.r#acked_counter = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3459 -                     self.r#acked_counter = value.into();
[INFO] [stdout] 3459 +                     self.r#acked_counter = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3475:45
[INFO] [stdout]      |
[INFO] [stdout] 3475 |                     self.r#server_time_ms = value.into();
[INFO] [stdout]      |                                             ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3475 -                     self.r#server_time_ms = value.into();
[INFO] [stdout] 3475 +                     self.r#server_time_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3475 -                     self.r#server_time_ms = value.into();
[INFO] [stdout] 3475 +                     self.r#server_time_ms = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3481:45
[INFO] [stdout]      |
[INFO] [stdout] 3481 |                     self.r#server_time_ms = value.into();
[INFO] [stdout]      |                                             ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3481 -                     self.r#server_time_ms = value.into();
[INFO] [stdout] 3481 +                     self.r#server_time_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3481 -                     self.r#server_time_ms = value.into();
[INFO] [stdout] 3481 +                     self.r#server_time_ms = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3497:53
[INFO] [stdout]      |
[INFO] [stdout] 3497 |                     self.r#specifications_unknown = value.into();
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3497 -                     self.r#specifications_unknown = value.into();
[INFO] [stdout] 3497 +                     self.r#specifications_unknown = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3497 -                     self.r#specifications_unknown = value.into();
[INFO] [stdout] 3497 +                     self.r#specifications_unknown = <bool as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3503:53
[INFO] [stdout]      |
[INFO] [stdout] 3503 |                     self.r#specifications_unknown = value.into();
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3503 -                     self.r#specifications_unknown = value.into();
[INFO] [stdout] 3503 +                     self.r#specifications_unknown = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3503 -                     self.r#specifications_unknown = value.into();
[INFO] [stdout] 3503 +                     self.r#specifications_unknown = <bool as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3783:36
[INFO] [stdout]      |
[INFO] [stdout] 3783 |                     self.r#first = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3783 -                     self.r#first = value.into();
[INFO] [stdout] 3783 +                     self.r#first = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3783 -                     self.r#first = value.into();
[INFO] [stdout] 3783 +                     self.r#first = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3789:36
[INFO] [stdout]      |
[INFO] [stdout] 3789 |                     self.r#first = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3789 -                     self.r#first = value.into();
[INFO] [stdout] 3789 +                     self.r#first = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3789 -                     self.r#first = value.into();
[INFO] [stdout] 3789 +                     self.r#first = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3805:35
[INFO] [stdout]      |
[INFO] [stdout] 3805 |                     self.r#last = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3805 -                     self.r#last = value.into();
[INFO] [stdout] 3805 +                     self.r#last = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3805 -                     self.r#last = value.into();
[INFO] [stdout] 3805 +                     self.r#last = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:3811:35
[INFO] [stdout]      |
[INFO] [stdout] 3811 |                     self.r#last = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3811 -                     self.r#last = value.into();
[INFO] [stdout] 3811 +                     self.r#last = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3811 -                     self.r#last = value.into();
[INFO] [stdout] 3811 +                     self.r#last = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Quantity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4015:39
[INFO] [stdout]      |
[INFO] [stdout] 4015 |                     self.r#quantity = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4015 -                     self.r#quantity = value.into();
[INFO] [stdout] 4015 +                     self.r#quantity = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4015 -                     self.r#quantity = value.into();
[INFO] [stdout] 4015 +                     self.r#quantity = <Quantity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Quantity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4021:39
[INFO] [stdout]      |
[INFO] [stdout] 4021 |                     self.r#quantity = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4021 -                     self.r#quantity = value.into();
[INFO] [stdout] 4021 +                     self.r#quantity = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4021 -                     self.r#quantity = value.into();
[INFO] [stdout] 4021 +                     self.r#quantity = <Quantity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Unit`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4037:35
[INFO] [stdout]      |
[INFO] [stdout] 4037 |                     self.r#unit = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4037 -                     self.r#unit = value.into();
[INFO] [stdout] 4037 +                     self.r#unit = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4037 -                     self.r#unit = value.into();
[INFO] [stdout] 4037 +                     self.r#unit = <Unit as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Unit`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4043:35
[INFO] [stdout]      |
[INFO] [stdout] 4043 |                     self.r#unit = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4043 -                     self.r#unit = value.into();
[INFO] [stdout] 4043 +                     self.r#unit = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4043 -                     self.r#unit = value.into();
[INFO] [stdout] 4043 +                     self.r#unit = <Unit as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4059:40
[INFO] [stdout]      |
[INFO] [stdout] 4059 |                     self.r#range_min = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4059 -                     self.r#range_min = value.into();
[INFO] [stdout] 4059 +                     self.r#range_min = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4059 -                     self.r#range_min = value.into();
[INFO] [stdout] 4059 +                     self.r#range_min = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4065:40
[INFO] [stdout]      |
[INFO] [stdout] 4065 |                     self.r#range_min = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4065 -                     self.r#range_min = value.into();
[INFO] [stdout] 4065 +                     self.r#range_min = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4065 -                     self.r#range_min = value.into();
[INFO] [stdout] 4065 +                     self.r#range_min = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4081:40
[INFO] [stdout]      |
[INFO] [stdout] 4081 |                     self.r#range_max = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4081 -                     self.r#range_max = value.into();
[INFO] [stdout] 4081 +                     self.r#range_max = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4081 -                     self.r#range_max = value.into();
[INFO] [stdout] 4081 +                     self.r#range_max = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4087:40
[INFO] [stdout]      |
[INFO] [stdout] 4087 |                     self.r#range_max = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4087 -                     self.r#range_max = value.into();
[INFO] [stdout] 4087 +                     self.r#range_max = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4087 -                     self.r#range_max = value.into();
[INFO] [stdout] 4087 +                     self.r#range_max = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4103:42
[INFO] [stdout]      |
[INFO] [stdout] 4103 |                     self.r#calibration = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4103 -                     self.r#calibration = value.into();
[INFO] [stdout] 4103 +                     self.r#calibration = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4103 -                     self.r#calibration = value.into();
[INFO] [stdout] 4103 +                     self.r#calibration = <bool as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `bool`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4109:42
[INFO] [stdout]      |
[INFO] [stdout] 4109 |                     self.r#calibration = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4109 -                     self.r#calibration = value.into();
[INFO] [stdout] 4109 +                     self.r#calibration = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4109 -                     self.r#calibration = value.into();
[INFO] [stdout] 4109 +                     self.r#calibration = <bool as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4121:42
[INFO] [stdout]      |
[INFO] [stdout] 4121 |                     self.r#default_low = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4121 -                     self.r#default_low = value.into();
[INFO] [stdout] 4121 +                     self.r#default_low = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4121 -                     self.r#default_low = value.into();
[INFO] [stdout] 4121 +                     self.r#default_low = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4160:43
[INFO] [stdout]      |
[INFO] [stdout] 4160 |                     self.r#default_high = value.into();
[INFO] [stdout]      |                                           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4160 -                     self.r#default_high = value.into();
[INFO] [stdout] 4160 +                     self.r#default_high = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4160 -                     self.r#default_high = value.into();
[INFO] [stdout] 4160 +                     self.r#default_high = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4642:35
[INFO] [stdout]      |
[INFO] [stdout] 4642 |                     self.r#slot = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4642 -                     self.r#slot = value.into();
[INFO] [stdout] 4642 +                     self.r#slot = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4642 -                     self.r#slot = value.into();
[INFO] [stdout] 4642 +                     self.r#slot = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4648:35
[INFO] [stdout]      |
[INFO] [stdout] 4648 |                     self.r#slot = value.into();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4648 -                     self.r#slot = value.into();
[INFO] [stdout] 4648 +                     self.r#slot = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4648 -                     self.r#slot = value.into();
[INFO] [stdout] 4648 +                     self.r#slot = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4664:42
[INFO] [stdout]      |
[INFO] [stdout] 4664 |                     self.r#reading_seq = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4664 -                     self.r#reading_seq = value.into();
[INFO] [stdout] 4664 +                     self.r#reading_seq = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4664 -                     self.r#reading_seq = value.into();
[INFO] [stdout] 4664 +                     self.r#reading_seq = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4670:42
[INFO] [stdout]      |
[INFO] [stdout] 4670 |                     self.r#reading_seq = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4670 -                     self.r#reading_seq = value.into();
[INFO] [stdout] 4670 +                     self.r#reading_seq = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4670 -                     self.r#reading_seq = value.into();
[INFO] [stdout] 4670 +                     self.r#reading_seq = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Quantity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4686:39
[INFO] [stdout]      |
[INFO] [stdout] 4686 |                     self.r#quantity = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4686 -                     self.r#quantity = value.into();
[INFO] [stdout] 4686 +                     self.r#quantity = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4686 -                     self.r#quantity = value.into();
[INFO] [stdout] 4686 +                     self.r#quantity = <Quantity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `Quantity`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4692:39
[INFO] [stdout]      |
[INFO] [stdout] 4692 |                     self.r#quantity = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4692 -                     self.r#quantity = value.into();
[INFO] [stdout] 4692 +                     self.r#quantity = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4692 -                     self.r#quantity = value.into();
[INFO] [stdout] 4692 +                     self.r#quantity = <Quantity as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4708:36
[INFO] [stdout]      |
[INFO] [stdout] 4708 |                     self.r#value = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4708 -                     self.r#value = value.into();
[INFO] [stdout] 4708 +                     self.r#value = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4708 -                     self.r#value = value.into();
[INFO] [stdout] 4708 +                     self.r#value = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `i64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4714:36
[INFO] [stdout]      |
[INFO] [stdout] 4714 |                     self.r#value = value.into();
[INFO] [stdout]      |                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4714 -                     self.r#value = value.into();
[INFO] [stdout] 4714 +                     self.r#value = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4714 -                     self.r#value = value.into();
[INFO] [stdout] 4714 +                     self.r#value = <i64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4960:47
[INFO] [stdout]      |
[INFO] [stdout] 4960 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4960 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 4960 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4960 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 4960 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4966:47
[INFO] [stdout]      |
[INFO] [stdout] 4966 |                     self.r#protocol_version = value.into();
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4966 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 4966 +                     self.r#protocol_version = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4966 -                     self.r#protocol_version = value.into();
[INFO] [stdout] 4966 +                     self.r#protocol_version = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4985:40
[INFO] [stdout]      |
[INFO] [stdout] 4985 |                     self.r#spec_hash = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4985 -                     self.r#spec_hash = value.into();
[INFO] [stdout] 4985 +                     self.r#spec_hash = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4985 -                     self.r#spec_hash = value.into();
[INFO] [stdout] 4985 +                     self.r#spec_hash = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>>`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:4991:40
[INFO] [stdout]      |
[INFO] [stdout] 4991 |                     self.r#spec_hash = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4991 -                     self.r#spec_hash = value.into();
[INFO] [stdout] 4991 +                     self.r#spec_hash = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4991 -                     self.r#spec_hash = value.into();
[INFO] [stdout] 4991 +                     self.r#spec_hash = <VecInner<u8, usize, vec::storage::VecStorageInner<[MaybeUninit<u8>; 32]>> as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5007:38
[INFO] [stdout]      |
[INFO] [stdout] 5007 |                     self.r#boot_id = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5007 -                     self.r#boot_id = value.into();
[INFO] [stdout] 5007 +                     self.r#boot_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5007 -                     self.r#boot_id = value.into();
[INFO] [stdout] 5007 +                     self.r#boot_id = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5013:38
[INFO] [stdout]      |
[INFO] [stdout] 5013 |                     self.r#boot_id = value.into();
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5013 -                     self.r#boot_id = value.into();
[INFO] [stdout] 5013 +                     self.r#boot_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5013 -                     self.r#boot_id = value.into();
[INFO] [stdout] 5013 +                     self.r#boot_id = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5029:40
[INFO] [stdout]      |
[INFO] [stdout] 5029 |                     self.r#uptime_ms = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5029 -                     self.r#uptime_ms = value.into();
[INFO] [stdout] 5029 +                     self.r#uptime_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5029 -                     self.r#uptime_ms = value.into();
[INFO] [stdout] 5029 +                     self.r#uptime_ms = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5035:40
[INFO] [stdout]      |
[INFO] [stdout] 5035 |                     self.r#uptime_ms = value.into();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5035 -                     self.r#uptime_ms = value.into();
[INFO] [stdout] 5035 +                     self.r#uptime_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5035 -                     self.r#uptime_ms = value.into();
[INFO] [stdout] 5035 +                     self.r#uptime_ms = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5051:41
[INFO] [stdout]      |
[INFO] [stdout] 5051 |                     self.r#report_seq = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5051 -                     self.r#report_seq = value.into();
[INFO] [stdout] 5051 +                     self.r#report_seq = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5051 -                     self.r#report_seq = value.into();
[INFO] [stdout] 5051 +                     self.r#report_seq = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5057:41
[INFO] [stdout]      |
[INFO] [stdout] 5057 |                     self.r#report_seq = value.into();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5057 -                     self.r#report_seq = value.into();
[INFO] [stdout] 5057 +                     self.r#report_seq = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5057 -                     self.r#report_seq = value.into();
[INFO] [stdout] 5057 +                     self.r#report_seq = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u32`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5069:46
[INFO] [stdout]      |
[INFO] [stdout] 5069 |                     self.r#battery_percent = value.into();
[INFO] [stdout]      |                                              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5069 -                     self.r#battery_percent = value.into();
[INFO] [stdout] 5069 +                     self.r#battery_percent = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5069 -                     self.r#battery_percent = value.into();
[INFO] [stdout] 5069 +                     self.r#battery_percent = <u32 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `ChargeStatus`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5114:39
[INFO] [stdout]      |
[INFO] [stdout] 5114 |                     self.r#charging = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5114 -                     self.r#charging = value.into();
[INFO] [stdout] 5114 +                     self.r#charging = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5114 -                     self.r#charging = value.into();
[INFO] [stdout] 5114 +                     self.r#charging = <ChargeStatus as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `ChargeStatus`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5120:39
[INFO] [stdout]      |
[INFO] [stdout] 5120 |                     self.r#charging = value.into();
[INFO] [stdout]      |                                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5120 -                     self.r#charging = value.into();
[INFO] [stdout] 5120 +                     self.r#charging = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5120 -                     self.r#charging = value.into();
[INFO] [stdout] 5120 +                     self.r#charging = <ChargeStatus as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `device_::v1_::SpecificationSet`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5137:45
[INFO] [stdout]      |
[INFO] [stdout] 5137 |                     self.r#specifications = value.into();
[INFO] [stdout]      |                                             ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5137 -                     self.r#specifications = value.into();
[INFO] [stdout] 5137 +                     self.r#specifications = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5137 -                     self.r#specifications = value.into();
[INFO] [stdout] 5137 +                     self.r#specifications = <device_::v1_::SpecificationSet as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5655:42
[INFO] [stdout]      |
[INFO] [stdout] 5655 |                         self.r#boot_id = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5655 -                         self.r#boot_id = value.into();
[INFO] [stdout] 5655 +                         self.r#boot_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5655 -                         self.r#boot_id = value.into();
[INFO] [stdout] 5655 +                         self.r#boot_id = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5661:42
[INFO] [stdout]      |
[INFO] [stdout] 5661 |                         self.r#boot_id = value.into();
[INFO] [stdout]      |                                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5661 -                         self.r#boot_id = value.into();
[INFO] [stdout] 5661 +                         self.r#boot_id = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5661 -                         self.r#boot_id = value.into();
[INFO] [stdout] 5661 +                         self.r#boot_id = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5677:44
[INFO] [stdout]      |
[INFO] [stdout] 5677 |                         self.r#uptime_ms = value.into();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5677 -                         self.r#uptime_ms = value.into();
[INFO] [stdout] 5677 +                         self.r#uptime_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5677 -                         self.r#uptime_ms = value.into();
[INFO] [stdout] 5677 +                         self.r#uptime_ms = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u64`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/coldframe-protocol/71654aa0dd772921/out/protocol.rs:5683:44
[INFO] [stdout]      |
[INFO] [stdout] 5683 |                         self.r#uptime_ms = value.into();
[INFO] [stdout]      |                                            ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5683 -                         self.r#uptime_ms = value.into();
[INFO] [stdout] 5683 +                         self.r#uptime_ms = value;
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5683 -                         self.r#uptime_ms = value.into();
[INFO] [stdout] 5683 +                         self.r#uptime_ms = <u64 as Into<_>>::into(value);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `coldframe-protocol` (lib test) due to 112 previous errors
[INFO] running `Command { std: "docker" "inspect" "60f50239293ba9ba5b12f89e04fb9ca1c413c64988e8e94869b78aeaa1e8b2b3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "60f50239293ba9ba5b12f89e04fb9ca1c413c64988e8e94869b78aeaa1e8b2b3", kill_on_drop: false }`
[INFO] [stdout] 60f50239293ba9ba5b12f89e04fb9ca1c413c64988e8e94869b78aeaa1e8b2b3
