[INFO] fetching crate ratman 0.5.0... [INFO] building ratman-0.5.0 against master#c7f6aa2869acdbf014d094c6e427e554e160b6db for pr-146237-2 [INFO] extracting crate ratman 0.5.0 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate ratman 0.5.0 [INFO] finished tweaking crates.io crate ratman 0.5.0 [INFO] tweaked toml for crates.io crate ratman 0.5.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate ratman 0.5.0 on toolchain c7f6aa2869acdbf014d094c6e427e554e160b6db [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "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" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 163 packages to latest compatible versions [INFO] [stderr] Adding bincode v1.3.3 (available: v2.0.1) [INFO] [stderr] Adding blake2 v0.9.2 (available: v0.10.6) [INFO] [stderr] Adding nix v0.23.2 (available: v0.30.1) [INFO] [stderr] Adding prometheus-client v0.16.0 (available: v0.24.0) [INFO] [stderr] Adding protobuf v2.28.0 (available: v3.7.2) [INFO] [stderr] Adding rand v0.7.3 (available: v0.9.2) [INFO] [stderr] Adding thiserror v1.0.69 (available: v2.0.17) [INFO] [stderr] Adding tracing-subscriber v0.2.25 (available: v0.3.20) [INFO] [stderr] Adding twox-hash v1.6.3 (available: v2.1.2) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded prometheus-client v0.16.0 [INFO] [stderr] Downloaded protoc v2.28.0 [INFO] [stderr] Downloaded protoc-rust v2.28.0 [INFO] [stderr] Downloaded prometheus-client-derive-text-encode v0.2.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] af93a6c2b41834771c79f9a5db18268b42e9688c646edeef1671d40047b97ffe [INFO] running `Command { std: "docker" "start" "-a" "af93a6c2b41834771c79f9a5db18268b42e9688c646edeef1671d40047b97ffe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "af93a6c2b41834771c79f9a5db18268b42e9688c646edeef1671d40047b97ffe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "af93a6c2b41834771c79f9a5db18268b42e9688c646edeef1671d40047b97ffe", kill_on_drop: false }` [INFO] [stdout] af93a6c2b41834771c79f9a5db18268b42e9688c646edeef1671d40047b97ffe [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5cc0ab79405ee8add80e3bbb9500212adb177e05ceeff2729012554ad7d81b0b [INFO] running `Command { std: "docker" "start" "-a" "5cc0ab79405ee8add80e3bbb9500212adb177e05ceeff2729012554ad7d81b0b", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.176 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling value-bag v1.11.1 [INFO] [stderr] Compiling concurrent-queue v2.5.0 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling protobuf v2.28.0 [INFO] [stderr] Compiling event-listener v5.4.1 [INFO] [stderr] Compiling log v0.4.28 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling event-listener-strategy v0.5.4 [INFO] [stderr] Compiling futures-lite v2.6.1 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling home v0.5.11 [INFO] [stderr] Compiling async-io v2.6.0 [INFO] [stderr] Compiling async-task v4.7.1 [INFO] [stderr] Compiling piper v0.2.4 [INFO] [stderr] Compiling async-channel v2.5.0 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling async-lock v3.4.1 [INFO] [stderr] Compiling async-executor v1.13.3 [INFO] [stderr] Compiling blocking v1.6.2 [INFO] [stderr] Compiling event-listener v2.5.3 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling protoc v2.28.0 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling protobuf-codegen v2.28.0 [INFO] [stderr] Compiling crypto-mac v0.8.0 [INFO] [stderr] Compiling async-channel v1.9.0 [INFO] [stderr] Compiling async-attributes v1.1.2 [INFO] [stderr] Compiling matchers v0.0.1 [INFO] [stderr] Compiling tracing-log v0.1.4 [INFO] [stderr] Compiling kv-log-macro v1.0.7 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling blake2 v0.9.2 [INFO] [stderr] Compiling twox-hash v1.6.3 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling polling v3.11.0 [INFO] [stderr] Compiling protoc-rust v2.28.0 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling async-global-executor v2.4.1 [INFO] [stderr] Compiling async-std v1.13.2 [INFO] [stderr] Compiling ratman v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling tracing-serde v0.1.3 [INFO] [stderr] Compiling tracing-subscriber v0.2.25 [INFO] [stdout] warning: unused imports: `Recipient` and `TimePair` [INFO] [stdout] --> src/client/socket.rs:1:65 [INFO] [stdout] | [INFO] [stdout] 1 | pub use crate::types::{api::Receive_Type, Address, Id, Message, Recipient, Result, TimePair}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:124:30 [INFO] [stdout] | [INFO] [stdout] 124 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 124 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 124 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:125:22 [INFO] [stdout] | [INFO] [stdout] 125 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 125 - self as &dyn (::std::any::Any) [INFO] [stdout] 125 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:127:42 [INFO] [stdout] | [INFO] [stdout] 127 | 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] 127 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 127 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:128:26 [INFO] [stdout] | [INFO] [stdout] 128 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 128 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 128 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:130:73 [INFO] [stdout] | [INFO] [stdout] 130 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 130 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 130 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:392:30 [INFO] [stdout] | [INFO] [stdout] 392 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 392 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 392 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:393:22 [INFO] [stdout] | [INFO] [stdout] 393 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 393 - self as &dyn (::std::any::Any) [INFO] [stdout] 393 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:395:42 [INFO] [stdout] | [INFO] [stdout] 395 | 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] 395 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 395 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:396:26 [INFO] [stdout] | [INFO] [stdout] 396 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 396 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 396 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:398:73 [INFO] [stdout] | [INFO] [stdout] 398 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 398 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 398 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:752:30 [INFO] [stdout] | [INFO] [stdout] 752 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 752 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 752 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:753:22 [INFO] [stdout] | [INFO] [stdout] 753 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 753 - self as &dyn (::std::any::Any) [INFO] [stdout] 753 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:755:42 [INFO] [stdout] | [INFO] [stdout] 755 | 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] 755 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 755 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:756:26 [INFO] [stdout] | [INFO] [stdout] 756 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 756 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 756 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:758:73 [INFO] [stdout] | [INFO] [stdout] 758 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 758 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 758 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:382:30 [INFO] [stdout] | [INFO] [stdout] 382 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 382 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 382 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:383:22 [INFO] [stdout] | [INFO] [stdout] 383 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 383 - self as &dyn (::std::any::Any) [INFO] [stdout] 383 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:385:42 [INFO] [stdout] | [INFO] [stdout] 385 | 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] 385 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 385 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:386:26 [INFO] [stdout] | [INFO] [stdout] 386 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 386 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 386 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:388:73 [INFO] [stdout] | [INFO] [stdout] 388 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 388 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 388 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:664:30 [INFO] [stdout] | [INFO] [stdout] 664 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 664 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 664 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:665:22 [INFO] [stdout] | [INFO] [stdout] 665 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 665 - self as &dyn (::std::any::Any) [INFO] [stdout] 665 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:667:42 [INFO] [stdout] | [INFO] [stdout] 667 | 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] 667 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 667 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:668:26 [INFO] [stdout] | [INFO] [stdout] 668 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 668 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 668 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:670:73 [INFO] [stdout] | [INFO] [stdout] 670 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 670 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 670 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:931:30 [INFO] [stdout] | [INFO] [stdout] 931 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 931 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 931 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:932:22 [INFO] [stdout] | [INFO] [stdout] 932 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 932 - self as &dyn (::std::any::Any) [INFO] [stdout] 932 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:934:42 [INFO] [stdout] | [INFO] [stdout] 934 | 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] 934 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 934 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:935:26 [INFO] [stdout] | [INFO] [stdout] 935 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 935 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 935 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:937:73 [INFO] [stdout] | [INFO] [stdout] 937 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 937 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 937 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1207:30 [INFO] [stdout] | [INFO] [stdout] 1207 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1207 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1207 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1208:22 [INFO] [stdout] | [INFO] [stdout] 1208 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1208 - self as &dyn (::std::any::Any) [INFO] [stdout] 1208 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1210:42 [INFO] [stdout] | [INFO] [stdout] 1210 | 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] 1210 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1210 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1211:26 [INFO] [stdout] | [INFO] [stdout] 1211 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1211 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1211 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1213:73 [INFO] [stdout] | [INFO] [stdout] 1213 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1213 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1213 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1458:30 [INFO] [stdout] | [INFO] [stdout] 1458 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1458 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1458 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1459:22 [INFO] [stdout] | [INFO] [stdout] 1459 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1459 - self as &dyn (::std::any::Any) [INFO] [stdout] 1459 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1461:42 [INFO] [stdout] | [INFO] [stdout] 1461 | 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] 1461 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1461 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1462:26 [INFO] [stdout] | [INFO] [stdout] 1462 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1462 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1462 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1464:73 [INFO] [stdout] | [INFO] [stdout] 1464 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1464 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1464 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `types::identifiers::address::Address::random` [INFO] [stdout] --> src/client/socket.rs:43:28 [INFO] [stdout] | [INFO] [stdout] 43 | addr: Address::random(), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `types::identifiers::address::Address::random` [INFO] [stdout] --> src/types/frame.rs:30:39 [INFO] [stdout] | [INFO] [stdout] 30 | Recipient::Flood(Address::random()), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:179:15 [INFO] [stdout] | [INFO] [stdout] 179 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 179 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:453:15 [INFO] [stdout] | [INFO] [stdout] 453 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 453 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:837:15 [INFO] [stdout] | [INFO] [stdout] 837 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 837 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:455:15 [INFO] [stdout] | [INFO] [stdout] 455 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 455 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:737:15 [INFO] [stdout] | [INFO] [stdout] 737 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 737 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:787:15 [INFO] [stdout] | [INFO] [stdout] 787 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 787 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:992:15 [INFO] [stdout] | [INFO] [stdout] 992 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 992 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1042:15 [INFO] [stdout] | [INFO] [stdout] 1042 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1042 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1274:15 [INFO] [stdout] | [INFO] [stdout] 1274 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1274 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1330:15 [INFO] [stdout] | [INFO] [stdout] 1330 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1330 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1519:15 [INFO] [stdout] | [INFO] [stdout] 1519 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1519 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1572:15 [INFO] [stdout] | [INFO] [stdout] 1572 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1572 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 16s [INFO] running `Command { std: "docker" "inspect" "5cc0ab79405ee8add80e3bbb9500212adb177e05ceeff2729012554ad7d81b0b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5cc0ab79405ee8add80e3bbb9500212adb177e05ceeff2729012554ad7d81b0b", kill_on_drop: false }` [INFO] [stdout] 5cc0ab79405ee8add80e3bbb9500212adb177e05ceeff2729012554ad7d81b0b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ef3c81883f25f9bd395c7ca23e2101486d948f3aa163e42f3e1e38049ecb37fe [INFO] running `Command { std: "docker" "start" "-a" "ef3c81883f25f9bd395c7ca23e2101486d948f3aa163e42f3e1e38049ecb37fe", kill_on_drop: false }` [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stdout] warning: unused imports: `Recipient` and `TimePair` [INFO] [stdout] --> src/client/socket.rs:1:65 [INFO] [stdout] | [INFO] [stdout] 1 | pub use crate::types::{api::Receive_Type, Address, Id, Message, Recipient, Result, TimePair}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:124:30 [INFO] [stdout] | [INFO] [stdout] 124 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 124 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 124 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:125:22 [INFO] [stdout] | [INFO] [stdout] 125 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 125 - self as &dyn (::std::any::Any) [INFO] [stdout] 125 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:127:42 [INFO] [stdout] | [INFO] [stdout] 127 | 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] 127 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 127 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:128:26 [INFO] [stdout] | [INFO] [stdout] 128 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 128 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 128 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:130:73 [INFO] [stdout] | [INFO] [stdout] 130 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 130 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 130 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:392:30 [INFO] [stdout] | [INFO] [stdout] 392 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 392 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 392 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:393:22 [INFO] [stdout] | [INFO] [stdout] 393 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 393 - self as &dyn (::std::any::Any) [INFO] [stdout] 393 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:395:42 [INFO] [stdout] | [INFO] [stdout] 395 | 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] 395 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 395 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:396:26 [INFO] [stdout] | [INFO] [stdout] 396 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 396 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 396 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:398:73 [INFO] [stdout] | [INFO] [stdout] 398 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 398 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 398 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:752:30 [INFO] [stdout] | [INFO] [stdout] 752 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 752 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 752 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:753:22 [INFO] [stdout] | [INFO] [stdout] 753 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 753 - self as &dyn (::std::any::Any) [INFO] [stdout] 753 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:755:42 [INFO] [stdout] | [INFO] [stdout] 755 | 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] 755 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 755 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:756:26 [INFO] [stdout] | [INFO] [stdout] 756 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 756 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 756 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:758:73 [INFO] [stdout] | [INFO] [stdout] 758 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 758 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 758 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:382:30 [INFO] [stdout] | [INFO] [stdout] 382 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 382 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 382 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:383:22 [INFO] [stdout] | [INFO] [stdout] 383 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 383 - self as &dyn (::std::any::Any) [INFO] [stdout] 383 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:385:42 [INFO] [stdout] | [INFO] [stdout] 385 | 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] 385 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 385 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:386:26 [INFO] [stdout] | [INFO] [stdout] 386 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 386 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 386 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:388:73 [INFO] [stdout] | [INFO] [stdout] 388 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 388 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 388 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:664:30 [INFO] [stdout] | [INFO] [stdout] 664 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 664 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 664 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:665:22 [INFO] [stdout] | [INFO] [stdout] 665 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 665 - self as &dyn (::std::any::Any) [INFO] [stdout] 665 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:667:42 [INFO] [stdout] | [INFO] [stdout] 667 | 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] 667 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 667 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:668:26 [INFO] [stdout] | [INFO] [stdout] 668 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 668 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 668 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:670:73 [INFO] [stdout] | [INFO] [stdout] 670 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 670 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 670 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:931:30 [INFO] [stdout] | [INFO] [stdout] 931 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 931 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 931 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:932:22 [INFO] [stdout] | [INFO] [stdout] 932 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 932 - self as &dyn (::std::any::Any) [INFO] [stdout] 932 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:934:42 [INFO] [stdout] | [INFO] [stdout] 934 | 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] 934 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 934 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:935:26 [INFO] [stdout] | [INFO] [stdout] 935 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 935 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 935 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:937:73 [INFO] [stdout] | [INFO] [stdout] 937 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 937 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 937 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1207:30 [INFO] [stdout] | [INFO] [stdout] 1207 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1207 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1207 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1208:22 [INFO] [stdout] | [INFO] [stdout] 1208 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1208 - self as &dyn (::std::any::Any) [INFO] [stdout] 1208 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1210:42 [INFO] [stdout] | [INFO] [stdout] 1210 | 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] 1210 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1210 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1211:26 [INFO] [stdout] | [INFO] [stdout] 1211 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1211 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1211 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1213:73 [INFO] [stdout] | [INFO] [stdout] 1213 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1213 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1213 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1458:30 [INFO] [stdout] | [INFO] [stdout] 1458 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1458 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1458 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1459:22 [INFO] [stdout] | [INFO] [stdout] 1459 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1459 - self as &dyn (::std::any::Any) [INFO] [stdout] 1459 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1461:42 [INFO] [stdout] | [INFO] [stdout] 1461 | 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] 1461 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1461 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1462:26 [INFO] [stdout] | [INFO] [stdout] 1462 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1462 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1462 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1464:73 [INFO] [stdout] | [INFO] [stdout] 1464 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1464 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1464 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `types::identifiers::address::Address::random` [INFO] [stdout] --> src/client/socket.rs:43:28 [INFO] [stdout] | [INFO] [stdout] 43 | addr: Address::random(), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `types::identifiers::address::Address::random` [INFO] [stdout] --> src/types/frame.rs:30:39 [INFO] [stdout] | [INFO] [stdout] 30 | Recipient::Flood(Address::random()), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:179:15 [INFO] [stdout] | [INFO] [stdout] 179 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 179 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:453:15 [INFO] [stdout] | [INFO] [stdout] 453 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 453 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:837:15 [INFO] [stdout] | [INFO] [stdout] 837 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 837 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:455:15 [INFO] [stdout] | [INFO] [stdout] 455 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 455 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:737:15 [INFO] [stdout] | [INFO] [stdout] 737 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 737 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:787:15 [INFO] [stdout] | [INFO] [stdout] 787 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 787 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:992:15 [INFO] [stdout] | [INFO] [stdout] 992 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 992 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1042:15 [INFO] [stdout] | [INFO] [stdout] 1042 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1042 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1274:15 [INFO] [stdout] | [INFO] [stdout] 1274 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1274 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1330:15 [INFO] [stdout] | [INFO] [stdout] 1330 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1330 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1519:15 [INFO] [stdout] | [INFO] [stdout] 1519 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1519 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1572:15 [INFO] [stdout] | [INFO] [stdout] 1572 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1572 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling ratman v0.5.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `Recipient` and `TimePair` [INFO] [stdout] --> src/client/socket.rs:1:65 [INFO] [stdout] | [INFO] [stdout] 1 | pub use crate::types::{api::Receive_Type, Address, Id, Message, Recipient, Result, TimePair}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `types::Address` [INFO] [stdout] --> src/client/tests.rs:1:32 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{client::RatmanIpc, types::Address}; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:124:30 [INFO] [stdout] | [INFO] [stdout] 124 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 124 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 124 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:125:22 [INFO] [stdout] | [INFO] [stdout] 125 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 125 - self as &dyn (::std::any::Any) [INFO] [stdout] 125 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:127:42 [INFO] [stdout] | [INFO] [stdout] 127 | 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] 127 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 127 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:128:26 [INFO] [stdout] | [INFO] [stdout] 128 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 128 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 128 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:130:73 [INFO] [stdout] | [INFO] [stdout] 130 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 130 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 130 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:392:30 [INFO] [stdout] | [INFO] [stdout] 392 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 392 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 392 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:393:22 [INFO] [stdout] | [INFO] [stdout] 393 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 393 - self as &dyn (::std::any::Any) [INFO] [stdout] 393 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:395:42 [INFO] [stdout] | [INFO] [stdout] 395 | 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] 395 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 395 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:396:26 [INFO] [stdout] | [INFO] [stdout] 396 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 396 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 396 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:398:73 [INFO] [stdout] | [INFO] [stdout] 398 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 398 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 398 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:752:30 [INFO] [stdout] | [INFO] [stdout] 752 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 752 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 752 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:753:22 [INFO] [stdout] | [INFO] [stdout] 753 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 753 - self as &dyn (::std::any::Any) [INFO] [stdout] 753 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:755:42 [INFO] [stdout] | [INFO] [stdout] 755 | 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] 755 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 755 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:756:26 [INFO] [stdout] | [INFO] [stdout] 756 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 756 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 756 + 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/ratman-839cb848ca935cb0/out/proto_gen/message.rs:758:73 [INFO] [stdout] | [INFO] [stdout] 758 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 758 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 758 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:382:30 [INFO] [stdout] | [INFO] [stdout] 382 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 382 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 382 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:383:22 [INFO] [stdout] | [INFO] [stdout] 383 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 383 - self as &dyn (::std::any::Any) [INFO] [stdout] 383 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:385:42 [INFO] [stdout] | [INFO] [stdout] 385 | 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] 385 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 385 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:386:26 [INFO] [stdout] | [INFO] [stdout] 386 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 386 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 386 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:388:73 [INFO] [stdout] | [INFO] [stdout] 388 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 388 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 388 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:664:30 [INFO] [stdout] | [INFO] [stdout] 664 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 664 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 664 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:665:22 [INFO] [stdout] | [INFO] [stdout] 665 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 665 - self as &dyn (::std::any::Any) [INFO] [stdout] 665 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:667:42 [INFO] [stdout] | [INFO] [stdout] 667 | 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] 667 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 667 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:668:26 [INFO] [stdout] | [INFO] [stdout] 668 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 668 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 668 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:670:73 [INFO] [stdout] | [INFO] [stdout] 670 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 670 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 670 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:931:30 [INFO] [stdout] | [INFO] [stdout] 931 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 931 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 931 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:932:22 [INFO] [stdout] | [INFO] [stdout] 932 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 932 - self as &dyn (::std::any::Any) [INFO] [stdout] 932 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:934:42 [INFO] [stdout] | [INFO] [stdout] 934 | 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] 934 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 934 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:935:26 [INFO] [stdout] | [INFO] [stdout] 935 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 935 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 935 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:937:73 [INFO] [stdout] | [INFO] [stdout] 937 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 937 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 937 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1207:30 [INFO] [stdout] | [INFO] [stdout] 1207 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1207 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1207 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1208:22 [INFO] [stdout] | [INFO] [stdout] 1208 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1208 - self as &dyn (::std::any::Any) [INFO] [stdout] 1208 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1210:42 [INFO] [stdout] | [INFO] [stdout] 1210 | 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] 1210 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1210 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1211:26 [INFO] [stdout] | [INFO] [stdout] 1211 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1211 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1211 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1213:73 [INFO] [stdout] | [INFO] [stdout] 1213 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1213 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1213 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1458:30 [INFO] [stdout] | [INFO] [stdout] 1458 | fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1458 - fn as_any(&self) -> &dyn (::std::any::Any) { [INFO] [stdout] 1458 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1459:22 [INFO] [stdout] | [INFO] [stdout] 1459 | self as &dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1459 - self as &dyn (::std::any::Any) [INFO] [stdout] 1459 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1461:42 [INFO] [stdout] | [INFO] [stdout] 1461 | 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] 1461 - fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) { [INFO] [stdout] 1461 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1462:26 [INFO] [stdout] | [INFO] [stdout] 1462 | self as &mut dyn (::std::any::Any) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1462 - self as &mut dyn (::std::any::Any) [INFO] [stdout] 1462 + 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/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1464:73 [INFO] [stdout] | [INFO] [stdout] 1464 | fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1464 - fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] 1464 + fn into_any(self: ::std::boxed::Box) -> ::std::boxed::Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `features` [INFO] [stdout] --> src/types/identifiers/id.rs:361:15 [INFO] [stdout] | [INFO] [stdout] 361 | #[cfg(not(features = "aligned"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: expected values for `feature` are: `client`, `daemon`, `default`, `metrics`, `netmod`, `nix`, `prometheus-client`, `proto`, `protobuf`, and `protoc-rust` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] help: there is a config with a similar name and different values [INFO] [stdout] | [INFO] [stdout] 361 - #[cfg(not(features = "aligned"))] [INFO] [stdout] 361 + #[cfg(not(feature = "client"))] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `features` [INFO] [stdout] --> src/types/identifiers/id.rs:375:15 [INFO] [stdout] | [INFO] [stdout] 375 | #[cfg(not(features = "aligned"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: expected values for `feature` are: `client`, `daemon`, `default`, `metrics`, `netmod`, `nix`, `prometheus-client`, `proto`, `protobuf`, and `protoc-rust` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] help: there is a config with a similar name and different values [INFO] [stdout] | [INFO] [stdout] 375 - #[cfg(not(features = "aligned"))] [INFO] [stdout] 375 + #[cfg(not(feature = "client"))] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `features` [INFO] [stdout] --> src/types/identifiers/id.rs:393:11 [INFO] [stdout] | [INFO] [stdout] 393 | #[cfg(features = "aligned")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: expected values for `feature` are: `client`, `daemon`, `default`, `metrics`, `netmod`, `nix`, `prometheus-client`, `proto`, `protobuf`, and `protoc-rust` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] help: there is a config with a similar name and different values [INFO] [stdout] | [INFO] [stdout] 393 - #[cfg(features = "aligned")] [INFO] [stdout] 393 + #[cfg(feature = "client")] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `features` [INFO] [stdout] --> src/types/identifiers/id.rs:400:15 [INFO] [stdout] | [INFO] [stdout] 400 | #[cfg(not(features = "aligned"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: expected values for `feature` are: `client`, `daemon`, `default`, `metrics`, `netmod`, `nix`, `prometheus-client`, `proto`, `protobuf`, and `protoc-rust` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] help: there is a config with a similar name and different values [INFO] [stdout] | [INFO] [stdout] 400 - #[cfg(not(features = "aligned"))] [INFO] [stdout] 400 + #[cfg(not(feature = "client"))] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `types::identifiers::address::Address::random` [INFO] [stdout] --> src/client/socket.rs:43:28 [INFO] [stdout] | [INFO] [stdout] 43 | addr: Address::random(), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `types::identifiers::address::Address::random` [INFO] [stdout] --> src/types/frame.rs:30:39 [INFO] [stdout] | [INFO] [stdout] 30 | Recipient::Flood(Address::random()), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:179:15 [INFO] [stdout] | [INFO] [stdout] 179 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 179 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:453:15 [INFO] [stdout] | [INFO] [stdout] 453 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 453 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/message.rs:837:15 [INFO] [stdout] | [INFO] [stdout] 837 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 837 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:455:15 [INFO] [stdout] | [INFO] [stdout] 455 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 455 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:737:15 [INFO] [stdout] | [INFO] [stdout] 737 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 737 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:787:15 [INFO] [stdout] | [INFO] [stdout] 787 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 787 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:992:15 [INFO] [stdout] | [INFO] [stdout] 992 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 992 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1042:15 [INFO] [stdout] | [INFO] [stdout] 1042 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1042 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1274:15 [INFO] [stdout] | [INFO] [stdout] 1274 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1274 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1330:15 [INFO] [stdout] | [INFO] [stdout] 1330 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1330 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1519:15 [INFO] [stdout] | [INFO] [stdout] 1519 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1519 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> /opt/rustwide/target/debug/build/ratman-839cb848ca935cb0/out/proto_gen/api.rs:1572:15 [INFO] [stdout] | [INFO] [stdout] 1572 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1572 | fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 4.25s [INFO] running `Command { std: "docker" "inspect" "ef3c81883f25f9bd395c7ca23e2101486d948f3aa163e42f3e1e38049ecb37fe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ef3c81883f25f9bd395c7ca23e2101486d948f3aa163e42f3e1e38049ecb37fe", kill_on_drop: false }` [INFO] [stdout] ef3c81883f25f9bd395c7ca23e2101486d948f3aa163e42f3e1e38049ecb37fe