[INFO] fetching crate ratman-types 0.4.0...
[INFO] checking ratman-types-0.4.0 against 5c543b0b8c73c7b72bc8284ced4fb22ead15734d for pr-160186
[INFO] extracting crate ratman-types 0.4.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate ratman-types 0.4.0
[INFO] finished tweaking crates.io crate ratman-types 0.4.0
[INFO] tweaked toml for crates.io crate ratman-types 0.4.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate ratman-types 0.4.0 on toolchain 5c543b0b8c73c7b72bc8284ced4fb22ead15734d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "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" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 118 packages to highest compatible versions
[INFO] [stderr]       Adding protobuf v2.28.0 (available: v3.7.2)
[INFO] [stderr]       Adding thiserror v1.0.69 (available: v2.0.21)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded protoc v2.28.0
[INFO] [stderr]   Downloaded ratman-identity v0.6.2
[INFO] [stderr]   Downloaded protobuf-codegen v2.28.0
[INFO] [stderr]   Downloaded protoc-rust v2.28.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3fffb026996ba30eb152db493ce1154abb765b0e822c0e1c39703ddf7b9c6ada
[INFO] running `Command { std: "docker" "start" "3fffb026996ba30eb152db493ce1154abb765b0e822c0e1c39703ddf7b9c6ada", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3fffb026996ba30eb152db493ce1154abb765b0e822c0e1c39703ddf7b9c6ada", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3fffb026996ba30eb152db493ce1154abb765b0e822c0e1c39703ddf7b9c6ada" "/opt/rustwide/cargo-home/bin/cargo" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3fffb026996ba30eb152db493ce1154abb765b0e822c0e1c39703ddf7b9c6ada", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3fffb026996ba30eb152db493ce1154abb765b0e822c0e1c39703ddf7b9c6ada" "/opt/rustwide/cargo-home/bin/cargo" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.191
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]     Checking event-listener v5.4.2
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]     Checking futures-lite v2.6.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling either v1.19.0
[INFO] [stderr]    Compiling value-bag v1.14.1
[INFO] [stderr]     Checking concurrent-queue v2.5.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling syn v3.0.9
[INFO] [stderr]    Compiling protobuf v2.28.0
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]     Checking piper v0.2.5
[INFO] [stderr]     Checking aho-corasick v1.1.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]     Checking async-channel v1.9.0
[INFO] [stderr]     Checking pin-utils v0.1.1
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]     Checking async-channel v2.5.0
[INFO] [stderr]     Checking async-lock v3.4.2
[INFO] [stderr]     Checking kv-log-macro v1.0.7
[INFO] [stderr]     Checking async-executor v1.14.0
[INFO] [stderr]     Checking blocking v1.7.0
[INFO] [stderr]     Checking regex-automata v0.4.18
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling protoc v2.28.0
[INFO] [stderr]     Checking regex v1.13.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling protobuf-codegen v2.28.0
[INFO] [stderr]     Checking polling v3.11.0
[INFO] [stderr]     Checking async-io v2.6.0
[INFO] [stderr]     Checking async-global-executor v2.4.1
[INFO] [stderr]     Checking async-std v1.13.2
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling protoc-rust v2.28.0
[INFO] [stderr]    Compiling ratman-types v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking ratman-identity v0.6.2
[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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/out/proto_gen/message.rs:130:73
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 130 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 130 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/out/proto_gen/message.rs:398:73
[INFO] [stdout]     |
[INFO] [stdout] 398 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 398 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 398 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/out/proto_gen/message.rs:831:30
[INFO] [stdout]     |
[INFO] [stdout] 831 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 831 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 831 +     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-types/9e59388da154e919/out/proto_gen/message.rs:832:22
[INFO] [stdout]     |
[INFO] [stdout] 832 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 832 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 832 +         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-types/9e59388da154e919/out/proto_gen/message.rs:834:42
[INFO] [stdout]     |
[INFO] [stdout] 834 |     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] 834 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 834 +     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-types/9e59388da154e919/out/proto_gen/message.rs:835:26
[INFO] [stdout]     |
[INFO] [stdout] 835 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 835 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 835 +         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-types/9e59388da154e919/out/proto_gen/message.rs:837:73
[INFO] [stdout]     |
[INFO] [stdout] 837 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 837 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 837 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/out/proto_gen/api.rs:388:73
[INFO] [stdout]     |
[INFO] [stdout] 388 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 388 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 388 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/out/proto_gen/api.rs:635:30
[INFO] [stdout]     |
[INFO] [stdout] 635 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 635 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 635 +     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-types/9e59388da154e919/out/proto_gen/api.rs:636:22
[INFO] [stdout]     |
[INFO] [stdout] 636 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 636 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 636 +         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-types/9e59388da154e919/out/proto_gen/api.rs:638:42
[INFO] [stdout]     |
[INFO] [stdout] 638 |     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] 638 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 638 +     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-types/9e59388da154e919/out/proto_gen/api.rs:639:26
[INFO] [stdout]     |
[INFO] [stdout] 639 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 639 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 639 +         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-types/9e59388da154e919/out/proto_gen/api.rs:641:73
[INFO] [stdout]     |
[INFO] [stdout] 641 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 641 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 641 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/out/proto_gen/api.rs:896:30
[INFO] [stdout]     |
[INFO] [stdout] 896 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 896 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 896 +     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-types/9e59388da154e919/out/proto_gen/api.rs:897:22
[INFO] [stdout]     |
[INFO] [stdout] 897 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 897 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 897 +         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-types/9e59388da154e919/out/proto_gen/api.rs:899:42
[INFO] [stdout]     |
[INFO] [stdout] 899 |     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] 899 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 899 +     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-types/9e59388da154e919/out/proto_gen/api.rs:900:26
[INFO] [stdout]     |
[INFO] [stdout] 900 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 900 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 900 +         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-types/9e59388da154e919/out/proto_gen/api.rs:902:73
[INFO] [stdout]     |
[INFO] [stdout] 902 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 902 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 902 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/out/proto_gen/api.rs:1251:30
[INFO] [stdout]      |
[INFO] [stdout] 1251 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1251 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1251 +     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-types/9e59388da154e919/out/proto_gen/api.rs:1252:22
[INFO] [stdout]      |
[INFO] [stdout] 1252 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1252 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1252 +         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-types/9e59388da154e919/out/proto_gen/api.rs:1254:42
[INFO] [stdout]      |
[INFO] [stdout] 1254 |     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] 1254 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1254 +     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-types/9e59388da154e919/out/proto_gen/api.rs:1255:26
[INFO] [stdout]      |
[INFO] [stdout] 1255 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1255 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1255 +         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-types/9e59388da154e919/out/proto_gen/api.rs:1257:73
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1257 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1257 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/out/proto_gen/api.rs:1502:30
[INFO] [stdout]      |
[INFO] [stdout] 1502 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1502 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1502 +     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-types/9e59388da154e919/out/proto_gen/api.rs:1503:22
[INFO] [stdout]      |
[INFO] [stdout] 1503 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1503 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1503 +         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-types/9e59388da154e919/out/proto_gen/api.rs:1505:42
[INFO] [stdout]      |
[INFO] [stdout] 1505 |     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] 1505 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1505 +     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-types/9e59388da154e919/out/proto_gen/api.rs:1506:26
[INFO] [stdout]      |
[INFO] [stdout] 1506 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1506 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1506 +         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-types/9e59388da154e919/out/proto_gen/api.rs:1508:73
[INFO] [stdout]      |
[INFO] [stdout] 1508 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1508 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1508 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/out/proto_gen/message.rs:130:73
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 130 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 130 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/out/proto_gen/message.rs:398:73
[INFO] [stdout]     |
[INFO] [stdout] 398 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 398 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 398 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/out/proto_gen/message.rs:831:30
[INFO] [stdout]     |
[INFO] [stdout] 831 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 831 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 831 +     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-types/9e59388da154e919/out/proto_gen/message.rs:832:22
[INFO] [stdout]     |
[INFO] [stdout] 832 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 832 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 832 +         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-types/9e59388da154e919/out/proto_gen/message.rs:834:42
[INFO] [stdout]     |
[INFO] [stdout] 834 |     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] 834 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 834 +     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-types/9e59388da154e919/out/proto_gen/message.rs:835:26
[INFO] [stdout]     |
[INFO] [stdout] 835 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 835 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 835 +         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-types/9e59388da154e919/out/proto_gen/message.rs:837:73
[INFO] [stdout]     |
[INFO] [stdout] 837 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 837 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 837 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/out/proto_gen/api.rs:388:73
[INFO] [stdout]     |
[INFO] [stdout] 388 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 388 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 388 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/out/proto_gen/api.rs:635:30
[INFO] [stdout]     |
[INFO] [stdout] 635 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 635 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 635 +     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-types/9e59388da154e919/out/proto_gen/api.rs:636:22
[INFO] [stdout]     |
[INFO] [stdout] 636 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 636 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 636 +         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-types/9e59388da154e919/out/proto_gen/api.rs:638:42
[INFO] [stdout]     |
[INFO] [stdout] 638 |     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] 638 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 638 +     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-types/9e59388da154e919/out/proto_gen/api.rs:639:26
[INFO] [stdout]     |
[INFO] [stdout] 639 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 639 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 639 +         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-types/9e59388da154e919/out/proto_gen/api.rs:641:73
[INFO] [stdout]     |
[INFO] [stdout] 641 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 641 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 641 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/out/proto_gen/api.rs:896:30
[INFO] [stdout]     |
[INFO] [stdout] 896 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 896 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 896 +     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-types/9e59388da154e919/out/proto_gen/api.rs:897:22
[INFO] [stdout]     |
[INFO] [stdout] 897 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 897 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 897 +         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-types/9e59388da154e919/out/proto_gen/api.rs:899:42
[INFO] [stdout]     |
[INFO] [stdout] 899 |     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] 899 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 899 +     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-types/9e59388da154e919/out/proto_gen/api.rs:900:26
[INFO] [stdout]     |
[INFO] [stdout] 900 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 900 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 900 +         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-types/9e59388da154e919/out/proto_gen/api.rs:902:73
[INFO] [stdout]     |
[INFO] [stdout] 902 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 902 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 902 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/out/proto_gen/api.rs:1251:30
[INFO] [stdout]      |
[INFO] [stdout] 1251 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1251 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1251 +     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-types/9e59388da154e919/out/proto_gen/api.rs:1252:22
[INFO] [stdout]      |
[INFO] [stdout] 1252 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1252 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1252 +         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-types/9e59388da154e919/out/proto_gen/api.rs:1254:42
[INFO] [stdout]      |
[INFO] [stdout] 1254 |     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] 1254 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1254 +     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-types/9e59388da154e919/out/proto_gen/api.rs:1255:26
[INFO] [stdout]      |
[INFO] [stdout] 1255 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1255 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1255 +         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-types/9e59388da154e919/out/proto_gen/api.rs:1257:73
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1257 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1257 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<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-types/9e59388da154e919/out/proto_gen/api.rs:1502:30
[INFO] [stdout]      |
[INFO] [stdout] 1502 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1502 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1502 +     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-types/9e59388da154e919/out/proto_gen/api.rs:1503:22
[INFO] [stdout]      |
[INFO] [stdout] 1503 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1503 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1503 +         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-types/9e59388da154e919/out/proto_gen/api.rs:1505:42
[INFO] [stdout]      |
[INFO] [stdout] 1505 |     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] 1505 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1505 +     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-types/9e59388da154e919/out/proto_gen/api.rs:1506:26
[INFO] [stdout]      |
[INFO] [stdout] 1506 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1506 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1506 +         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-types/9e59388da154e919/out/proto_gen/api.rs:1508:73
[INFO] [stdout]      |
[INFO] [stdout] 1508 |     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                                         ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1508 -     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1508 +     fn into_any(self: ::std::boxed::Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/out/proto_gen/message.rs:916:15
[INFO] [stdout]     |
[INFO] [stdout] 916 |     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] 916 |     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-types/9e59388da154e919/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-types/9e59388da154e919/out/proto_gen/api.rs:702:15
[INFO] [stdout]     |
[INFO] [stdout] 702 |     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] 702 |     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-types/9e59388da154e919/out/proto_gen/api.rs:752:15
[INFO] [stdout]     |
[INFO] [stdout] 752 |     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] 752 |     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-types/9e59388da154e919/out/proto_gen/api.rs:957:15
[INFO] [stdout]     |
[INFO] [stdout] 957 |     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] 957 |     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-types/9e59388da154e919/out/proto_gen/api.rs:1007:15
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     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] 1007 |     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-types/9e59388da154e919/out/proto_gen/api.rs:1318:15
[INFO] [stdout]      |
[INFO] [stdout] 1318 |     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] 1318 |     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-types/9e59388da154e919/out/proto_gen/api.rs:1374:15
[INFO] [stdout]      |
[INFO] [stdout] 1374 |     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] 1374 |     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-types/9e59388da154e919/out/proto_gen/api.rs:1563:15
[INFO] [stdout]      |
[INFO] [stdout] 1563 |     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] 1563 |     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-types/9e59388da154e919/out/proto_gen/api.rs:1616:15
[INFO] [stdout]      |
[INFO] [stdout] 1616 |     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] 1616 |     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-types/9e59388da154e919/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-types/9e59388da154e919/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-types/9e59388da154e919/out/proto_gen/message.rs:916:15
[INFO] [stdout]     |
[INFO] [stdout] 916 |     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] 916 |     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-types/9e59388da154e919/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-types/9e59388da154e919/out/proto_gen/api.rs:702:15
[INFO] [stdout]     |
[INFO] [stdout] 702 |     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] 702 |     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-types/9e59388da154e919/out/proto_gen/api.rs:752:15
[INFO] [stdout]     |
[INFO] [stdout] 752 |     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] 752 |     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-types/9e59388da154e919/out/proto_gen/api.rs:957:15
[INFO] [stdout]     |
[INFO] [stdout] 957 |     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] 957 |     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-types/9e59388da154e919/out/proto_gen/api.rs:1007:15
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     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] 1007 |     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-types/9e59388da154e919/out/proto_gen/api.rs:1318:15
[INFO] [stdout]      |
[INFO] [stdout] 1318 |     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] 1318 |     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-types/9e59388da154e919/out/proto_gen/api.rs:1374:15
[INFO] [stdout]      |
[INFO] [stdout] 1374 |     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] 1374 |     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-types/9e59388da154e919/out/proto_gen/api.rs:1563:15
[INFO] [stdout]      |
[INFO] [stdout] 1563 |     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] 1563 |     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-types/9e59388da154e919/out/proto_gen/api.rs:1616:15
[INFO] [stdout]      |
[INFO] [stdout] 1616 |     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] 1616 |     fn as_ref(&self) -> ::protobuf::reflect::ReflectValueRef<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.34s
[INFO] running `Command { std: "docker" "inspect" "3fffb026996ba30eb152db493ce1154abb765b0e822c0e1c39703ddf7b9c6ada", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3fffb026996ba30eb152db493ce1154abb765b0e822c0e1c39703ddf7b9c6ada", kill_on_drop: false }`
[INFO] [stdout] 3fffb026996ba30eb152db493ce1154abb765b0e822c0e1c39703ddf7b9c6ada
