[INFO] fetching crate raft-proto 0.7.0... [INFO] checking raft-proto-0.7.0 against master#f8f6997469237299c1d60814c7b9828602a1f8e4 for pr-143808 [INFO] extracting crate raft-proto 0.7.0 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate raft-proto 0.7.0 [INFO] finished tweaking crates.io crate raft-proto 0.7.0 [INFO] tweaked toml for crates.io crate raft-proto 0.7.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate raft-proto 0.7.0 on toolchain f8f6997469237299c1d60814c7b9828602a1f8e4 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f8f6997469237299c1d60814c7b9828602a1f8e4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f8f6997469237299c1d60814c7b9828602a1f8e4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 68 packages to latest compatible versions [INFO] [stderr] Adding prost v0.11.9 (available: v0.14.1) [INFO] [stderr] Adding protobuf v2.28.0 (available: v3.7.2) [INFO] [stderr] Adding protobuf-build v0.14.1 (available: v0.15.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f8f6997469237299c1d60814c7b9828602a1f8e4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded protobuf-build v0.14.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+f8f6997469237299c1d60814c7b9828602a1f8e4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9db9b105762c9ca7fc7b9b5ddb9755dac3fc1fa8bee323e4330c966561b0ba13 [INFO] running `Command { std: "docker" "start" "-a" "9db9b105762c9ca7fc7b9b5ddb9755dac3fc1fa8bee323e4330c966561b0ba13", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9db9b105762c9ca7fc7b9b5ddb9755dac3fc1fa8bee323e4330c966561b0ba13", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9db9b105762c9ca7fc7b9b5ddb9755dac3fc1fa8bee323e4330c966561b0ba13", kill_on_drop: false }` [INFO] [stdout] 9db9b105762c9ca7fc7b9b5ddb9755dac3fc1fa8bee323e4330c966561b0ba13 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+f8f6997469237299c1d60814c7b9828602a1f8e4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 391222b973fa5ff0ec5e3bcfc64551fd02f474c0586b46030555c23e4bbaae57 [INFO] running `Command { std: "docker" "start" "-a" "391222b973fa5ff0ec5e3bcfc64551fd02f474c0586b46030555c23e4bbaae57", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling protobuf v2.28.0 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling protobuf-codegen v2.28.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling protobuf-build v0.14.1 [INFO] [stderr] Compiling raft-proto v0.7.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:273:30 [INFO] [stdout] | [INFO] [stdout] 273 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 273 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 273 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:274:22 [INFO] [stdout] | [INFO] [stdout] 274 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 274 - self as &dyn (::std::any::Any) [INFO] [stdout] 274 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:276:42 [INFO] [stdout] | [INFO] [stdout] 276 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 276 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 276 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:277:26 [INFO] [stdout] | [INFO] [stdout] 277 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 277 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 277 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:279:73 [INFO] [stdout] | [INFO] [stdout] 279 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 279 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 279 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:535:30 [INFO] [stdout] | [INFO] [stdout] 535 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 535 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 535 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:536:22 [INFO] [stdout] | [INFO] [stdout] 536 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 536 - self as &dyn (::std::any::Any) [INFO] [stdout] 536 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:538:42 [INFO] [stdout] | [INFO] [stdout] 538 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 538 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 538 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:539:26 [INFO] [stdout] | [INFO] [stdout] 539 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 539 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 539 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:541:73 [INFO] [stdout] | [INFO] [stdout] 541 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 541 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 541 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:757:30 [INFO] [stdout] | [INFO] [stdout] 757 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 757 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 757 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:758:22 [INFO] [stdout] | [INFO] [stdout] 758 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 758 - self as &dyn (::std::any::Any) [INFO] [stdout] 758 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:760:42 [INFO] [stdout] | [INFO] [stdout] 760 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 760 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 760 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:761:26 [INFO] [stdout] | [INFO] [stdout] 761 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 761 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 761 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:763:73 [INFO] [stdout] | [INFO] [stdout] 763 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 763 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 763 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1389:30 [INFO] [stdout] | [INFO] [stdout] 1389 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1389 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1389 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1390:22 [INFO] [stdout] | [INFO] [stdout] 1390 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1390 - self as &dyn (::std::any::Any) [INFO] [stdout] 1390 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1392:42 [INFO] [stdout] | [INFO] [stdout] 1392 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1392 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1392 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1393:26 [INFO] [stdout] | [INFO] [stdout] 1393 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1393 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1393 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1395:73 [INFO] [stdout] | [INFO] [stdout] 1395 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1395 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1395 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1689:30 [INFO] [stdout] | [INFO] [stdout] 1689 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1689 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1689 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1690:22 [INFO] [stdout] | [INFO] [stdout] 1690 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1690 - self as &dyn (::std::any::Any) [INFO] [stdout] 1690 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1692:42 [INFO] [stdout] | [INFO] [stdout] 1692 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1692 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1692 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1693:26 [INFO] [stdout] | [INFO] [stdout] 1693 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1693 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1693 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1695:73 [INFO] [stdout] | [INFO] [stdout] 1695 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1695 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1695 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1993:30 [INFO] [stdout] | [INFO] [stdout] 1993 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1993 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1993 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1994:22 [INFO] [stdout] | [INFO] [stdout] 1994 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1994 - self as &dyn (::std::any::Any) [INFO] [stdout] 1994 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1996:42 [INFO] [stdout] | [INFO] [stdout] 1996 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1996 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1996 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1997:26 [INFO] [stdout] | [INFO] [stdout] 1997 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1997 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1997 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1999:73 [INFO] [stdout] | [INFO] [stdout] 1999 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1999 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1999 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2259:30 [INFO] [stdout] | [INFO] [stdout] 2259 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2259 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 2259 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2260:22 [INFO] [stdout] | [INFO] [stdout] 2260 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2260 - self as &dyn (::std::any::Any) [INFO] [stdout] 2260 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2262:42 [INFO] [stdout] | [INFO] [stdout] 2262 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2262 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 2262 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2263:26 [INFO] [stdout] | [INFO] [stdout] 2263 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2263 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 2263 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2265:73 [INFO] [stdout] | [INFO] [stdout] 2265 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2265 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 2265 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2454:30 [INFO] [stdout] | [INFO] [stdout] 2454 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2454 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 2454 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2455:22 [INFO] [stdout] | [INFO] [stdout] 2455 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2455 - self as &dyn (::std::any::Any) [INFO] [stdout] 2455 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2457:42 [INFO] [stdout] | [INFO] [stdout] 2457 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2457 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 2457 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2458:26 [INFO] [stdout] | [INFO] [stdout] 2458 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2458 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 2458 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2460:73 [INFO] [stdout] | [INFO] [stdout] 2460 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2460 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 2460 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2687:30 [INFO] [stdout] | [INFO] [stdout] 2687 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2687 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 2687 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2688:22 [INFO] [stdout] | [INFO] [stdout] 2688 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2688 - self as &dyn (::std::any::Any) [INFO] [stdout] 2688 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2690:42 [INFO] [stdout] | [INFO] [stdout] 2690 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2690 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 2690 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2691:26 [INFO] [stdout] | [INFO] [stdout] 2691 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2691 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 2691 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2693:73 [INFO] [stdout] | [INFO] [stdout] 2693 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2693 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 2693 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:273:30 [INFO] [stdout] | [INFO] [stdout] 273 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 273 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 273 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:274:22 [INFO] [stdout] | [INFO] [stdout] 274 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 274 - self as &dyn (::std::any::Any) [INFO] [stdout] 274 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:276:42 [INFO] [stdout] | [INFO] [stdout] 276 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 276 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 276 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:277:26 [INFO] [stdout] | [INFO] [stdout] 277 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 277 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 277 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:279:73 [INFO] [stdout] | [INFO] [stdout] 279 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 279 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 279 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:535:30 [INFO] [stdout] | [INFO] [stdout] 535 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 535 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 535 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:536:22 [INFO] [stdout] | [INFO] [stdout] 536 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 536 - self as &dyn (::std::any::Any) [INFO] [stdout] 536 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:538:42 [INFO] [stdout] | [INFO] [stdout] 538 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 538 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 538 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:539:26 [INFO] [stdout] | [INFO] [stdout] 539 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 539 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 539 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:541:73 [INFO] [stdout] | [INFO] [stdout] 541 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 541 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 541 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:757:30 [INFO] [stdout] | [INFO] [stdout] 757 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 757 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 757 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:758:22 [INFO] [stdout] | [INFO] [stdout] 758 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 758 - self as &dyn (::std::any::Any) [INFO] [stdout] 758 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:760:42 [INFO] [stdout] | [INFO] [stdout] 760 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 760 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 760 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:761:26 [INFO] [stdout] | [INFO] [stdout] 761 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 761 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 761 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:763:73 [INFO] [stdout] | [INFO] [stdout] 763 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 763 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 763 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1389:30 [INFO] [stdout] | [INFO] [stdout] 1389 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1389 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1389 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1390:22 [INFO] [stdout] | [INFO] [stdout] 1390 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1390 - self as &dyn (::std::any::Any) [INFO] [stdout] 1390 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1392:42 [INFO] [stdout] | [INFO] [stdout] 1392 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1392 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1392 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1393:26 [INFO] [stdout] | [INFO] [stdout] 1393 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1393 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1393 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1395:73 [INFO] [stdout] | [INFO] [stdout] 1395 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1395 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1395 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1689:30 [INFO] [stdout] | [INFO] [stdout] 1689 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1689 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1689 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1690:22 [INFO] [stdout] | [INFO] [stdout] 1690 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1690 - self as &dyn (::std::any::Any) [INFO] [stdout] 1690 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1692:42 [INFO] [stdout] | [INFO] [stdout] 1692 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1692 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1692 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1693:26 [INFO] [stdout] | [INFO] [stdout] 1693 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1693 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1693 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1695:73 [INFO] [stdout] | [INFO] [stdout] 1695 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1695 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1695 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1993:30 [INFO] [stdout] | [INFO] [stdout] 1993 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1993 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1993 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1994:22 [INFO] [stdout] | [INFO] [stdout] 1994 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1994 - self as &dyn (::std::any::Any) [INFO] [stdout] 1994 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1996:42 [INFO] [stdout] | [INFO] [stdout] 1996 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1996 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1996 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1997:26 [INFO] [stdout] | [INFO] [stdout] 1997 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1997 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1997 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1999:73 [INFO] [stdout] | [INFO] [stdout] 1999 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1999 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1999 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2259:30 [INFO] [stdout] | [INFO] [stdout] 2259 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2259 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 2259 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2260:22 [INFO] [stdout] | [INFO] [stdout] 2260 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2260 - self as &dyn (::std::any::Any) [INFO] [stdout] 2260 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2262:42 [INFO] [stdout] | [INFO] [stdout] 2262 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2262 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 2262 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2263:26 [INFO] [stdout] | [INFO] [stdout] 2263 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2263 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 2263 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2265:73 [INFO] [stdout] | [INFO] [stdout] 2265 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2265 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 2265 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2454:30 [INFO] [stdout] | [INFO] [stdout] 2454 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2454 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 2454 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2455:22 [INFO] [stdout] | [INFO] [stdout] 2455 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2455 - self as &dyn (::std::any::Any) [INFO] [stdout] 2455 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2457:42 [INFO] [stdout] | [INFO] [stdout] 2457 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2457 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 2457 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2458:26 [INFO] [stdout] | [INFO] [stdout] 2458 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2458 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 2458 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2460:73 [INFO] [stdout] | [INFO] [stdout] 2460 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2460 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 2460 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2687:30 [INFO] [stdout] | [INFO] [stdout] 2687 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2687 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 2687 + fn as_any(&self) -> &dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2688:22 [INFO] [stdout] | [INFO] [stdout] 2688 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2688 - self as &dyn (::std::any::Any) [INFO] [stdout] 2688 + self as &dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2690:42 [INFO] [stdout] | [INFO] [stdout] 2690 | fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2690 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 2690 + fn as_any_mut(&mut self) -> &mut dyn ::std::any::Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2691:26 [INFO] [stdout] | [INFO] [stdout] 2691 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2691 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 2691 + self as &mut dyn ::std::any::Any [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2693:73 [INFO] [stdout] | [INFO] [stdout] 2693 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2693 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 2693 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/confchange.rs:74:14 [INFO] [stdout] | [INFO] [stdout] 74 | fn as_v2(&self) -> Cow; [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | fn as_v2(&self) -> Cow<'_, ConfChangeV2>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/confchange.rs:93:14 [INFO] [stdout] | [INFO] [stdout] 93 | fn as_v2(&self) -> Cow { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 93 | fn as_v2(&self) -> Cow<'_, ConfChangeV2> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/confchange.rs:110:14 [INFO] [stdout] | [INFO] [stdout] 110 | fn as_v2(&self) -> Cow { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 110 | fn as_v2(&self) -> Cow<'_, ConfChangeV2> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:358:15 [INFO] [stdout] | [INFO] [stdout] 358 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 358 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:602:15 [INFO] [stdout] | [INFO] [stdout] 602 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 602 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:818:15 [INFO] [stdout] | [INFO] [stdout] 818 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 818 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1534:15 [INFO] [stdout] | [INFO] [stdout] 1534 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 1534 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1756:15 [INFO] [stdout] | [INFO] [stdout] 1756 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 1756 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2072:15 [INFO] [stdout] | [INFO] [stdout] 2072 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2072 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2332:15 [INFO] [stdout] | [INFO] [stdout] 2332 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2332 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2515:15 [INFO] [stdout] | [INFO] [stdout] 2515 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2515 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2754:15 [INFO] [stdout] | [INFO] [stdout] 2754 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2754 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2807:15 [INFO] [stdout] | [INFO] [stdout] 2807 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2807 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2908:15 [INFO] [stdout] | [INFO] [stdout] 2908 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2908 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2961:15 [INFO] [stdout] | [INFO] [stdout] 2961 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2961 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:3014:15 [INFO] [stdout] | [INFO] [stdout] 3014 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 3014 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/confchange.rs:74:14 [INFO] [stdout] | [INFO] [stdout] 74 | fn as_v2(&self) -> Cow; [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 74 | fn as_v2(&self) -> Cow<'_, ConfChangeV2>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/confchange.rs:93:14 [INFO] [stdout] | [INFO] [stdout] 93 | fn as_v2(&self) -> Cow { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 93 | fn as_v2(&self) -> Cow<'_, ConfChangeV2> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/confchange.rs:110:14 [INFO] [stdout] | [INFO] [stdout] 110 | fn as_v2(&self) -> Cow { [INFO] [stdout] | ^^^^^ ----------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 110 | fn as_v2(&self) -> Cow<'_, ConfChangeV2> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:358:15 [INFO] [stdout] | [INFO] [stdout] 358 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 358 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:602:15 [INFO] [stdout] | [INFO] [stdout] 602 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 602 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:818:15 [INFO] [stdout] | [INFO] [stdout] 818 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 818 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1534:15 [INFO] [stdout] | [INFO] [stdout] 1534 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 1534 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:1756:15 [INFO] [stdout] | [INFO] [stdout] 1756 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 1756 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2072:15 [INFO] [stdout] | [INFO] [stdout] 2072 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2072 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2332:15 [INFO] [stdout] | [INFO] [stdout] 2332 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2332 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2515:15 [INFO] [stdout] | [INFO] [stdout] 2515 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2515 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2754:15 [INFO] [stdout] | [INFO] [stdout] 2754 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2754 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2807:15 [INFO] [stdout] | [INFO] [stdout] 2807 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2807 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2908:15 [INFO] [stdout] | [INFO] [stdout] 2908 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2908 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:2961:15 [INFO] [stdout] | [INFO] [stdout] 2961 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 2961 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/raft-proto-b947782eddef51ba/out/protos/eraftpb.rs:3014:15 [INFO] [stdout] | [INFO] [stdout] 3014 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ------------------------------------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 3014 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.85s [INFO] running `Command { std: "docker" "inspect" "391222b973fa5ff0ec5e3bcfc64551fd02f474c0586b46030555c23e4bbaae57", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "391222b973fa5ff0ec5e3bcfc64551fd02f474c0586b46030555c23e4bbaae57", kill_on_drop: false }` [INFO] [stdout] 391222b973fa5ff0ec5e3bcfc64551fd02f474c0586b46030555c23e4bbaae57