[INFO] fetching crate catalyst-protocol-sdk-rust 0.1.5...
[INFO] testing catalyst-protocol-sdk-rust-0.1.5 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7
[INFO] extracting crate catalyst-protocol-sdk-rust 0.1.5 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate catalyst-protocol-sdk-rust 0.1.5
[INFO] finished tweaking crates.io crate catalyst-protocol-sdk-rust 0.1.5
[INFO] tweaked toml for crates.io crate catalyst-protocol-sdk-rust 0.1.5 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate catalyst-protocol-sdk-rust 0.1.5 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 1 package to latest compatible version
[INFO] [stderr]       Adding protobuf v2.10.0 (available: v2.28.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7f7931ee1315c8bfde478433d24a6ebdaacbf93dff8cca60ae46c58f15c0be57
[INFO] running `Command { std: "docker" "start" "-a" "7f7931ee1315c8bfde478433d24a6ebdaacbf93dff8cca60ae46c58f15c0be57", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7f7931ee1315c8bfde478433d24a6ebdaacbf93dff8cca60ae46c58f15c0be57", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7f7931ee1315c8bfde478433d24a6ebdaacbf93dff8cca60ae46c58f15c0be57", kill_on_drop: false }`
[INFO] [stdout] 7f7931ee1315c8bfde478433d24a6ebdaacbf93dff8cca60ae46c58f15c0be57
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2215d89bdb1c314db1b36bdc6bb95725200241600bc9609c15dd47acd501960d
[INFO] running `Command { std: "docker" "start" "-a" "2215d89bdb1c314db1b36bdc6bb95725200241600bc9609c15dd47acd501960d", kill_on_drop: false }`
[INFO] [stderr]    Compiling protobuf v2.10.0
[INFO] [stderr]    Compiling catalyst-protocol-sdk-rust v0.1.5 (/opt/rustwide/workdir)
[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]   --> src/Account.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![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]    --> src/Account.rs:178:30
[INFO] [stdout]     |
[INFO] [stdout] 178 |     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] 178 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 178 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Account.rs:179:22
[INFO] [stdout]     |
[INFO] [stdout] 179 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 179 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 179 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Account.rs:181:42
[INFO] [stdout]     |
[INFO] [stdout] 181 |     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] 181 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 181 +     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]    --> src/Account.rs:182:26
[INFO] [stdout]     |
[INFO] [stdout] 182 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 182 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 182 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Account.rs:184:59
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 184 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 184 +     fn into_any(self: 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]   --> src/Cryptography.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:179:30
[INFO] [stdout]     |
[INFO] [stdout] 179 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 179 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 179 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:180:22
[INFO] [stdout]     |
[INFO] [stdout] 180 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 180 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 180 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:182:42
[INFO] [stdout]     |
[INFO] [stdout] 182 |     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] 182 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 182 +     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]    --> src/Cryptography.rs:183:26
[INFO] [stdout]     |
[INFO] [stdout] 183 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 183 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 183 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:185:59
[INFO] [stdout]     |
[INFO] [stdout] 185 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 185 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 185 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:368:30
[INFO] [stdout]     |
[INFO] [stdout] 368 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 368 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 368 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:369:22
[INFO] [stdout]     |
[INFO] [stdout] 369 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 369 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 369 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:371:42
[INFO] [stdout]     |
[INFO] [stdout] 371 |     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] 371 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 371 +     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]    --> src/Cryptography.rs:372:26
[INFO] [stdout]     |
[INFO] [stdout] 372 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 372 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 372 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:374:59
[INFO] [stdout]     |
[INFO] [stdout] 374 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 374 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 374 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:648:30
[INFO] [stdout]     |
[INFO] [stdout] 648 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 648 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 648 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:649:22
[INFO] [stdout]     |
[INFO] [stdout] 649 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 649 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 649 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:651:42
[INFO] [stdout]     |
[INFO] [stdout] 651 |     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] 651 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 651 +     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]    --> src/Cryptography.rs:652:26
[INFO] [stdout]     |
[INFO] [stdout] 652 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 652 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 652 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Cryptography.rs:654:59
[INFO] [stdout]     |
[INFO] [stdout] 654 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 654 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 654 +     fn into_any(self: 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]   --> src/Deltas.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Deltas.rs:157:30
[INFO] [stdout]     |
[INFO] [stdout] 157 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 157 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 157 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Deltas.rs:158:22
[INFO] [stdout]     |
[INFO] [stdout] 158 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 158 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 158 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Deltas.rs:160:42
[INFO] [stdout]     |
[INFO] [stdout] 160 |     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] 160 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 160 +     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]    --> src/Deltas.rs:161:26
[INFO] [stdout]     |
[INFO] [stdout] 161 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 161 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 161 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Deltas.rs:163:59
[INFO] [stdout]     |
[INFO] [stdout] 163 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 163 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 163 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Deltas.rs:620:30
[INFO] [stdout]     |
[INFO] [stdout] 620 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 620 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 620 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Deltas.rs:621:22
[INFO] [stdout]     |
[INFO] [stdout] 621 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 621 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 621 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Deltas.rs:623:42
[INFO] [stdout]     |
[INFO] [stdout] 623 |     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] 623 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 623 +     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]    --> src/Deltas.rs:624:26
[INFO] [stdout]     |
[INFO] [stdout] 624 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 624 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 624 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Deltas.rs:626:59
[INFO] [stdout]     |
[INFO] [stdout] 626 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 626 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 626 +     fn into_any(self: 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]   --> src/DfsMarketplace.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:200:30
[INFO] [stdout]     |
[INFO] [stdout] 200 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 200 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 200 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:201:22
[INFO] [stdout]     |
[INFO] [stdout] 201 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 201 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 201 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:203:42
[INFO] [stdout]     |
[INFO] [stdout] 203 |     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] 203 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 203 +     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]    --> src/DfsMarketplace.rs:204:26
[INFO] [stdout]     |
[INFO] [stdout] 204 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 204 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 204 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:206:59
[INFO] [stdout]     |
[INFO] [stdout] 206 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 206 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 206 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:417:30
[INFO] [stdout]     |
[INFO] [stdout] 417 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 417 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 417 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:418:22
[INFO] [stdout]     |
[INFO] [stdout] 418 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 418 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 418 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:420:42
[INFO] [stdout]     |
[INFO] [stdout] 420 |     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] 420 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 420 +     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]    --> src/DfsMarketplace.rs:421:26
[INFO] [stdout]     |
[INFO] [stdout] 421 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 421 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 421 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:423:59
[INFO] [stdout]     |
[INFO] [stdout] 423 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 423 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 423 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:745:30
[INFO] [stdout]     |
[INFO] [stdout] 745 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 745 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 745 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:746:22
[INFO] [stdout]     |
[INFO] [stdout] 746 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 746 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 746 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:748:42
[INFO] [stdout]     |
[INFO] [stdout] 748 |     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] 748 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 748 +     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]    --> src/DfsMarketplace.rs:749:26
[INFO] [stdout]     |
[INFO] [stdout] 749 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 749 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 749 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/DfsMarketplace.rs:751:59
[INFO] [stdout]     |
[INFO] [stdout] 751 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 751 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 751 +     fn into_any(self: 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]   --> src/IPPN.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/IPPN.rs:91:30
[INFO] [stdout]    |
[INFO] [stdout] 91 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]    |                              ^               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 91 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 91 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/IPPN.rs:92:22
[INFO] [stdout]    |
[INFO] [stdout] 92 |         self as &dyn (::std::any::Any)
[INFO] [stdout]    |                      ^               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 92 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 92 +         self as &dyn ::std::any::Any
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/IPPN.rs:94:42
[INFO] [stdout]    |
[INFO] [stdout] 94 |     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] 94 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 94 +     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]   --> src/IPPN.rs:95:26
[INFO] [stdout]    |
[INFO] [stdout] 95 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]    |                          ^               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 95 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 95 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/IPPN.rs:97:59
[INFO] [stdout]    |
[INFO] [stdout] 97 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]    |                                                           ^               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 97 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 97 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:261:30
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 261 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 261 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:262:22
[INFO] [stdout]     |
[INFO] [stdout] 262 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 262 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 262 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:264:42
[INFO] [stdout]     |
[INFO] [stdout] 264 |     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] 264 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 264 +     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]    --> src/IPPN.rs:265:26
[INFO] [stdout]     |
[INFO] [stdout] 265 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 265 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 265 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:267:59
[INFO] [stdout]     |
[INFO] [stdout] 267 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 267 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 267 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:393:30
[INFO] [stdout]     |
[INFO] [stdout] 393 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 393 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 393 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:394:22
[INFO] [stdout]     |
[INFO] [stdout] 394 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 394 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 394 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:396:42
[INFO] [stdout]     |
[INFO] [stdout] 396 |     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] 396 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 396 +     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]    --> src/IPPN.rs:397:26
[INFO] [stdout]     |
[INFO] [stdout] 397 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 397 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 397 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:399:59
[INFO] [stdout]     |
[INFO] [stdout] 399 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 399 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 399 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:519:30
[INFO] [stdout]     |
[INFO] [stdout] 519 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 519 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 519 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:520:22
[INFO] [stdout]     |
[INFO] [stdout] 520 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 520 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 520 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:522:42
[INFO] [stdout]     |
[INFO] [stdout] 522 |     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] 522 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 522 +     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]    --> src/IPPN.rs:523:26
[INFO] [stdout]     |
[INFO] [stdout] 523 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 523 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 523 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:525:59
[INFO] [stdout]     |
[INFO] [stdout] 525 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 525 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 525 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:645:30
[INFO] [stdout]     |
[INFO] [stdout] 645 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 645 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 645 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:646:22
[INFO] [stdout]     |
[INFO] [stdout] 646 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 646 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 646 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:648:42
[INFO] [stdout]     |
[INFO] [stdout] 648 |     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] 648 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 648 +     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]    --> src/IPPN.rs:649:26
[INFO] [stdout]     |
[INFO] [stdout] 649 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 649 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 649 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:651:59
[INFO] [stdout]     |
[INFO] [stdout] 651 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 651 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 651 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:808:30
[INFO] [stdout]     |
[INFO] [stdout] 808 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 808 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 808 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:809:22
[INFO] [stdout]     |
[INFO] [stdout] 809 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 809 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 809 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:811:42
[INFO] [stdout]     |
[INFO] [stdout] 811 |     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] 811 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 811 +     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]    --> src/IPPN.rs:812:26
[INFO] [stdout]     |
[INFO] [stdout] 812 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 812 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 812 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:814:59
[INFO] [stdout]     |
[INFO] [stdout] 814 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 814 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 814 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/IPPN.rs:999:30
[INFO] [stdout]     |
[INFO] [stdout] 999 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 999 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 999 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/IPPN.rs:1000:22
[INFO] [stdout]      |
[INFO] [stdout] 1000 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1000 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1000 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/IPPN.rs:1002:42
[INFO] [stdout]      |
[INFO] [stdout] 1002 |     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] 1002 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1002 +     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]     --> src/IPPN.rs:1003:26
[INFO] [stdout]      |
[INFO] [stdout] 1003 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1003 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1003 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/IPPN.rs:1005:59
[INFO] [stdout]      |
[INFO] [stdout] 1005 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1005 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1005 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/IPPN.rs:1181:30
[INFO] [stdout]      |
[INFO] [stdout] 1181 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1181 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1181 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/IPPN.rs:1182:22
[INFO] [stdout]      |
[INFO] [stdout] 1182 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1182 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1182 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/IPPN.rs:1184:42
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     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] 1184 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1184 +     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]     --> src/IPPN.rs:1185:26
[INFO] [stdout]      |
[INFO] [stdout] 1185 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1185 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1185 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/IPPN.rs:1187:59
[INFO] [stdout]      |
[INFO] [stdout] 1187 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1187 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1187 +     fn into_any(self: 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]   --> src/Network.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![allow(box_pointers)]
[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]   --> src/Peer.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Peer.rs:193:30
[INFO] [stdout]     |
[INFO] [stdout] 193 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 193 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 193 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Peer.rs:194:22
[INFO] [stdout]     |
[INFO] [stdout] 194 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 194 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 194 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Peer.rs:196:42
[INFO] [stdout]     |
[INFO] [stdout] 196 |     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] 196 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 196 +     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]    --> src/Peer.rs:197:26
[INFO] [stdout]     |
[INFO] [stdout] 197 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 197 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 197 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Peer.rs:199:59
[INFO] [stdout]     |
[INFO] [stdout] 199 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 199 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 199 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Peer.rs:680:30
[INFO] [stdout]     |
[INFO] [stdout] 680 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 680 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 680 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Peer.rs:681:22
[INFO] [stdout]     |
[INFO] [stdout] 681 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 681 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 681 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Peer.rs:683:42
[INFO] [stdout]     |
[INFO] [stdout] 683 |     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] 683 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 683 +     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]    --> src/Peer.rs:684:26
[INFO] [stdout]     |
[INFO] [stdout] 684 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 684 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 684 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Peer.rs:686:59
[INFO] [stdout]     |
[INFO] [stdout] 686 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 686 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 686 +     fn into_any(self: 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]   --> src/Rpc.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:121:30
[INFO] [stdout]     |
[INFO] [stdout] 121 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 121 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 121 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:122:22
[INFO] [stdout]     |
[INFO] [stdout] 122 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 122 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 122 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:124:42
[INFO] [stdout]     |
[INFO] [stdout] 124 |     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] 124 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 124 +     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]    --> src/Rpc.rs:125:26
[INFO] [stdout]     |
[INFO] [stdout] 125 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 125 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 125 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:127:59
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 127 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 127 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:290:30
[INFO] [stdout]     |
[INFO] [stdout] 290 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 290 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 290 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:291:22
[INFO] [stdout]     |
[INFO] [stdout] 291 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 291 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 291 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:293:42
[INFO] [stdout]     |
[INFO] [stdout] 293 |     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] 293 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 293 +     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]    --> src/Rpc.rs:294:26
[INFO] [stdout]     |
[INFO] [stdout] 294 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 294 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 294 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:296:59
[INFO] [stdout]     |
[INFO] [stdout] 296 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 296 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 296 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:452:30
[INFO] [stdout]     |
[INFO] [stdout] 452 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 452 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 452 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:453:22
[INFO] [stdout]     |
[INFO] [stdout] 453 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 453 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 453 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:455:42
[INFO] [stdout]     |
[INFO] [stdout] 455 |     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] 455 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 455 +     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]    --> src/Rpc.rs:456:26
[INFO] [stdout]     |
[INFO] [stdout] 456 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 456 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 456 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:458:59
[INFO] [stdout]     |
[INFO] [stdout] 458 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 458 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 458 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:621:30
[INFO] [stdout]     |
[INFO] [stdout] 621 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 621 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 621 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:622:22
[INFO] [stdout]     |
[INFO] [stdout] 622 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 622 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 622 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:624:42
[INFO] [stdout]     |
[INFO] [stdout] 624 |     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] 624 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 624 +     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]    --> src/Rpc.rs:625:26
[INFO] [stdout]     |
[INFO] [stdout] 625 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 625 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 625 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:627:59
[INFO] [stdout]     |
[INFO] [stdout] 627 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 627 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 627 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:783:30
[INFO] [stdout]     |
[INFO] [stdout] 783 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 783 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 783 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:784:22
[INFO] [stdout]     |
[INFO] [stdout] 784 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 784 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 784 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:786:42
[INFO] [stdout]     |
[INFO] [stdout] 786 |     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] 786 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 786 +     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]    --> src/Rpc.rs:787:26
[INFO] [stdout]     |
[INFO] [stdout] 787 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 787 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 787 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:789:59
[INFO] [stdout]     |
[INFO] [stdout] 789 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 789 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 789 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:952:30
[INFO] [stdout]     |
[INFO] [stdout] 952 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 952 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 952 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:953:22
[INFO] [stdout]     |
[INFO] [stdout] 953 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 953 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 953 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:955:42
[INFO] [stdout]     |
[INFO] [stdout] 955 |     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] 955 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 955 +     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]    --> src/Rpc.rs:956:26
[INFO] [stdout]     |
[INFO] [stdout] 956 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 956 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 956 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Rpc.rs:958:59
[INFO] [stdout]     |
[INFO] [stdout] 958 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 958 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 958 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1114:30
[INFO] [stdout]      |
[INFO] [stdout] 1114 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1114 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1114 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1115:22
[INFO] [stdout]      |
[INFO] [stdout] 1115 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1115 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1115 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1117:42
[INFO] [stdout]      |
[INFO] [stdout] 1117 |     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] 1117 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1117 +     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]     --> src/Rpc.rs:1118:26
[INFO] [stdout]      |
[INFO] [stdout] 1118 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1118 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1118 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1120:59
[INFO] [stdout]      |
[INFO] [stdout] 1120 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1120 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1120 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1283:30
[INFO] [stdout]      |
[INFO] [stdout] 1283 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1283 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1283 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1284:22
[INFO] [stdout]      |
[INFO] [stdout] 1284 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1284 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1284 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1286:42
[INFO] [stdout]      |
[INFO] [stdout] 1286 |     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] 1286 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1286 +     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]     --> src/Rpc.rs:1287:26
[INFO] [stdout]      |
[INFO] [stdout] 1287 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1287 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1287 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1289:59
[INFO] [stdout]      |
[INFO] [stdout] 1289 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1289 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1289 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1445:30
[INFO] [stdout]      |
[INFO] [stdout] 1445 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1445 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1445 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1446:22
[INFO] [stdout]      |
[INFO] [stdout] 1446 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1446 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1446 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1448:42
[INFO] [stdout]      |
[INFO] [stdout] 1448 |     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] 1448 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1448 +     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]     --> src/Rpc.rs:1449:26
[INFO] [stdout]      |
[INFO] [stdout] 1449 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1449 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1449 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1451:59
[INFO] [stdout]      |
[INFO] [stdout] 1451 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1451 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1451 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1614:30
[INFO] [stdout]      |
[INFO] [stdout] 1614 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1614 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1614 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1615:22
[INFO] [stdout]      |
[INFO] [stdout] 1615 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1615 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1615 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1617:42
[INFO] [stdout]      |
[INFO] [stdout] 1617 |     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] 1617 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1617 +     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]     --> src/Rpc.rs:1618:26
[INFO] [stdout]      |
[INFO] [stdout] 1618 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1618 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1618 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1620:59
[INFO] [stdout]      |
[INFO] [stdout] 1620 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1620 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1620 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1776:30
[INFO] [stdout]      |
[INFO] [stdout] 1776 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1776 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1776 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1777:22
[INFO] [stdout]      |
[INFO] [stdout] 1777 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1777 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1777 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1779:42
[INFO] [stdout]      |
[INFO] [stdout] 1779 |     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] 1779 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1779 +     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]     --> src/Rpc.rs:1780:26
[INFO] [stdout]      |
[INFO] [stdout] 1780 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1780 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1780 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1782:59
[INFO] [stdout]      |
[INFO] [stdout] 1782 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1782 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1782 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1945:30
[INFO] [stdout]      |
[INFO] [stdout] 1945 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1945 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1945 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1946:22
[INFO] [stdout]      |
[INFO] [stdout] 1946 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1946 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1946 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1948:42
[INFO] [stdout]      |
[INFO] [stdout] 1948 |     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] 1948 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1948 +     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]     --> src/Rpc.rs:1949:26
[INFO] [stdout]      |
[INFO] [stdout] 1949 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1949 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1949 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:1951:59
[INFO] [stdout]      |
[INFO] [stdout] 1951 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1951 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1951 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2107:30
[INFO] [stdout]      |
[INFO] [stdout] 2107 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2107 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2107 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2108:22
[INFO] [stdout]      |
[INFO] [stdout] 2108 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2108 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2108 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2110:42
[INFO] [stdout]      |
[INFO] [stdout] 2110 |     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] 2110 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2110 +     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]     --> src/Rpc.rs:2111:26
[INFO] [stdout]      |
[INFO] [stdout] 2111 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2111 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2111 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2113:59
[INFO] [stdout]      |
[INFO] [stdout] 2113 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2113 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2113 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2276:30
[INFO] [stdout]      |
[INFO] [stdout] 2276 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2276 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2276 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2277:22
[INFO] [stdout]      |
[INFO] [stdout] 2277 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2277 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2277 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2279:42
[INFO] [stdout]      |
[INFO] [stdout] 2279 |     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] 2279 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2279 +     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]     --> src/Rpc.rs:2280:26
[INFO] [stdout]      |
[INFO] [stdout] 2280 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2280 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2280 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2282:59
[INFO] [stdout]      |
[INFO] [stdout] 2282 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2282 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2282 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2438:30
[INFO] [stdout]      |
[INFO] [stdout] 2438 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2438 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2438 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2439:22
[INFO] [stdout]      |
[INFO] [stdout] 2439 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2439 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2439 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2441:42
[INFO] [stdout]      |
[INFO] [stdout] 2441 |     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] 2441 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2441 +     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]     --> src/Rpc.rs:2442:26
[INFO] [stdout]      |
[INFO] [stdout] 2442 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2442 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2442 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2444:59
[INFO] [stdout]      |
[INFO] [stdout] 2444 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2444 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2444 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2607:30
[INFO] [stdout]      |
[INFO] [stdout] 2607 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2607 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2607 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2608:22
[INFO] [stdout]      |
[INFO] [stdout] 2608 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2608 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2608 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2610:42
[INFO] [stdout]      |
[INFO] [stdout] 2610 |     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] 2610 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2610 +     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]     --> src/Rpc.rs:2611:26
[INFO] [stdout]      |
[INFO] [stdout] 2611 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2611 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2611 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2613:59
[INFO] [stdout]      |
[INFO] [stdout] 2613 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2613 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2613 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2769:30
[INFO] [stdout]      |
[INFO] [stdout] 2769 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2769 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2769 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2770:22
[INFO] [stdout]      |
[INFO] [stdout] 2770 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2770 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2770 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2772:42
[INFO] [stdout]      |
[INFO] [stdout] 2772 |     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] 2772 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2772 +     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]     --> src/Rpc.rs:2773:26
[INFO] [stdout]      |
[INFO] [stdout] 2773 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2773 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2773 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2775:59
[INFO] [stdout]      |
[INFO] [stdout] 2775 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2775 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2775 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2938:30
[INFO] [stdout]      |
[INFO] [stdout] 2938 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2938 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 2938 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2939:22
[INFO] [stdout]      |
[INFO] [stdout] 2939 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2939 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 2939 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2941:42
[INFO] [stdout]      |
[INFO] [stdout] 2941 |     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] 2941 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 2941 +     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]     --> src/Rpc.rs:2942:26
[INFO] [stdout]      |
[INFO] [stdout] 2942 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2942 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 2942 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:2944:59
[INFO] [stdout]      |
[INFO] [stdout] 2944 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2944 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 2944 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3100:30
[INFO] [stdout]      |
[INFO] [stdout] 3100 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3100 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3100 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3101:22
[INFO] [stdout]      |
[INFO] [stdout] 3101 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3101 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3101 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3103:42
[INFO] [stdout]      |
[INFO] [stdout] 3103 |     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] 3103 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3103 +     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]     --> src/Rpc.rs:3104:26
[INFO] [stdout]      |
[INFO] [stdout] 3104 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3104 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3104 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3106:59
[INFO] [stdout]      |
[INFO] [stdout] 3106 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3106 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3106 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3269:30
[INFO] [stdout]      |
[INFO] [stdout] 3269 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3269 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3269 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3270:22
[INFO] [stdout]      |
[INFO] [stdout] 3270 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3270 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3270 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3272:42
[INFO] [stdout]      |
[INFO] [stdout] 3272 |     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] 3272 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3272 +     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]     --> src/Rpc.rs:3273:26
[INFO] [stdout]      |
[INFO] [stdout] 3273 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3273 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3273 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3275:59
[INFO] [stdout]      |
[INFO] [stdout] 3275 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3275 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3275 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3431:30
[INFO] [stdout]      |
[INFO] [stdout] 3431 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3431 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3431 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3432:22
[INFO] [stdout]      |
[INFO] [stdout] 3432 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3432 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3432 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3434:42
[INFO] [stdout]      |
[INFO] [stdout] 3434 |     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] 3434 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3434 +     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]     --> src/Rpc.rs:3435:26
[INFO] [stdout]      |
[INFO] [stdout] 3435 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3435 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3435 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3437:59
[INFO] [stdout]      |
[INFO] [stdout] 3437 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3437 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3437 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3600:30
[INFO] [stdout]      |
[INFO] [stdout] 3600 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3600 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3600 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3601:22
[INFO] [stdout]      |
[INFO] [stdout] 3601 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3601 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3601 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3603:42
[INFO] [stdout]      |
[INFO] [stdout] 3603 |     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] 3603 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3603 +     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]     --> src/Rpc.rs:3604:26
[INFO] [stdout]      |
[INFO] [stdout] 3604 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3604 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3604 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3606:59
[INFO] [stdout]      |
[INFO] [stdout] 3606 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3606 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3606 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3762:30
[INFO] [stdout]      |
[INFO] [stdout] 3762 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3762 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3762 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3763:22
[INFO] [stdout]      |
[INFO] [stdout] 3763 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3763 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3763 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3765:42
[INFO] [stdout]      |
[INFO] [stdout] 3765 |     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] 3765 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3765 +     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]     --> src/Rpc.rs:3766:26
[INFO] [stdout]      |
[INFO] [stdout] 3766 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3766 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3766 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3768:59
[INFO] [stdout]      |
[INFO] [stdout] 3768 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3768 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3768 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3931:30
[INFO] [stdout]      |
[INFO] [stdout] 3931 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3931 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 3931 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3932:22
[INFO] [stdout]      |
[INFO] [stdout] 3932 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3932 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 3932 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3934:42
[INFO] [stdout]      |
[INFO] [stdout] 3934 |     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] 3934 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 3934 +     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]     --> src/Rpc.rs:3935:26
[INFO] [stdout]      |
[INFO] [stdout] 3935 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3935 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 3935 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:3937:59
[INFO] [stdout]      |
[INFO] [stdout] 3937 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 3937 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 3937 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4115:30
[INFO] [stdout]      |
[INFO] [stdout] 4115 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4115 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4115 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4116:22
[INFO] [stdout]      |
[INFO] [stdout] 4116 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4116 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4116 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4118:42
[INFO] [stdout]      |
[INFO] [stdout] 4118 |     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] 4118 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4118 +     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]     --> src/Rpc.rs:4119:26
[INFO] [stdout]      |
[INFO] [stdout] 4119 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4119 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4119 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4121:59
[INFO] [stdout]      |
[INFO] [stdout] 4121 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4121 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4121 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4273:30
[INFO] [stdout]      |
[INFO] [stdout] 4273 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4273 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4273 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4274:22
[INFO] [stdout]      |
[INFO] [stdout] 4274 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4274 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4274 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4276:42
[INFO] [stdout]      |
[INFO] [stdout] 4276 |     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] 4276 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4276 +     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]     --> src/Rpc.rs:4277:26
[INFO] [stdout]      |
[INFO] [stdout] 4277 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4277 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4277 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4279:59
[INFO] [stdout]      |
[INFO] [stdout] 4279 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4279 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4279 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4435:30
[INFO] [stdout]      |
[INFO] [stdout] 4435 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4435 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4435 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4436:22
[INFO] [stdout]      |
[INFO] [stdout] 4436 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4436 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4436 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4438:42
[INFO] [stdout]      |
[INFO] [stdout] 4438 |     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] 4438 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4438 +     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]     --> src/Rpc.rs:4439:26
[INFO] [stdout]      |
[INFO] [stdout] 4439 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4439 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4439 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4441:59
[INFO] [stdout]      |
[INFO] [stdout] 4441 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4441 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4441 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4604:30
[INFO] [stdout]      |
[INFO] [stdout] 4604 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4604 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4604 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4605:22
[INFO] [stdout]      |
[INFO] [stdout] 4605 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4605 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4605 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4607:42
[INFO] [stdout]      |
[INFO] [stdout] 4607 |     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] 4607 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4607 +     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]     --> src/Rpc.rs:4608:26
[INFO] [stdout]      |
[INFO] [stdout] 4608 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4608 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4608 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4610:59
[INFO] [stdout]      |
[INFO] [stdout] 4610 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4610 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4610 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4766:30
[INFO] [stdout]      |
[INFO] [stdout] 4766 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4766 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4766 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4767:22
[INFO] [stdout]      |
[INFO] [stdout] 4767 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4767 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4767 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4769:42
[INFO] [stdout]      |
[INFO] [stdout] 4769 |     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] 4769 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4769 +     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]     --> src/Rpc.rs:4770:26
[INFO] [stdout]      |
[INFO] [stdout] 4770 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4770 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4770 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4772:59
[INFO] [stdout]      |
[INFO] [stdout] 4772 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4772 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4772 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4935:30
[INFO] [stdout]      |
[INFO] [stdout] 4935 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4935 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 4935 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4936:22
[INFO] [stdout]      |
[INFO] [stdout] 4936 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4936 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 4936 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4938:42
[INFO] [stdout]      |
[INFO] [stdout] 4938 |     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] 4938 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 4938 +     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]     --> src/Rpc.rs:4939:26
[INFO] [stdout]      |
[INFO] [stdout] 4939 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4939 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 4939 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:4941:59
[INFO] [stdout]      |
[INFO] [stdout] 4941 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 4941 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 4941 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5097:30
[INFO] [stdout]      |
[INFO] [stdout] 5097 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5097 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5097 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5098:22
[INFO] [stdout]      |
[INFO] [stdout] 5098 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5098 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5098 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5100:42
[INFO] [stdout]      |
[INFO] [stdout] 5100 |     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] 5100 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5100 +     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]     --> src/Rpc.rs:5101:26
[INFO] [stdout]      |
[INFO] [stdout] 5101 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5101 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5101 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5103:59
[INFO] [stdout]      |
[INFO] [stdout] 5103 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5103 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5103 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5266:30
[INFO] [stdout]      |
[INFO] [stdout] 5266 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5266 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5266 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5267:22
[INFO] [stdout]      |
[INFO] [stdout] 5267 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5267 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5267 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5269:42
[INFO] [stdout]      |
[INFO] [stdout] 5269 |     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] 5269 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5269 +     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]     --> src/Rpc.rs:5270:26
[INFO] [stdout]      |
[INFO] [stdout] 5270 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5270 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5270 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5272:59
[INFO] [stdout]      |
[INFO] [stdout] 5272 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5272 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5272 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5428:30
[INFO] [stdout]      |
[INFO] [stdout] 5428 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5428 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5428 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5429:22
[INFO] [stdout]      |
[INFO] [stdout] 5429 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5429 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5429 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5431:42
[INFO] [stdout]      |
[INFO] [stdout] 5431 |     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] 5431 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5431 +     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]     --> src/Rpc.rs:5432:26
[INFO] [stdout]      |
[INFO] [stdout] 5432 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5432 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5432 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5434:59
[INFO] [stdout]      |
[INFO] [stdout] 5434 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5434 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5434 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5597:30
[INFO] [stdout]      |
[INFO] [stdout] 5597 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5597 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5597 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5598:22
[INFO] [stdout]      |
[INFO] [stdout] 5598 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5598 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5598 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5600:42
[INFO] [stdout]      |
[INFO] [stdout] 5600 |     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] 5600 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5600 +     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]     --> src/Rpc.rs:5601:26
[INFO] [stdout]      |
[INFO] [stdout] 5601 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5601 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5601 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5603:59
[INFO] [stdout]      |
[INFO] [stdout] 5603 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5603 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5603 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5759:30
[INFO] [stdout]      |
[INFO] [stdout] 5759 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5759 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5759 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5760:22
[INFO] [stdout]      |
[INFO] [stdout] 5760 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5760 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5760 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5762:42
[INFO] [stdout]      |
[INFO] [stdout] 5762 |     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] 5762 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5762 +     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]     --> src/Rpc.rs:5763:26
[INFO] [stdout]      |
[INFO] [stdout] 5763 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5763 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5763 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5765:59
[INFO] [stdout]      |
[INFO] [stdout] 5765 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5765 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5765 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5928:30
[INFO] [stdout]      |
[INFO] [stdout] 5928 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5928 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 5928 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5929:22
[INFO] [stdout]      |
[INFO] [stdout] 5929 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5929 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 5929 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5931:42
[INFO] [stdout]      |
[INFO] [stdout] 5931 |     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] 5931 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 5931 +     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]     --> src/Rpc.rs:5932:26
[INFO] [stdout]      |
[INFO] [stdout] 5932 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5932 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 5932 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:5934:59
[INFO] [stdout]      |
[INFO] [stdout] 5934 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 5934 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 5934 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6060:30
[INFO] [stdout]      |
[INFO] [stdout] 6060 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6060 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 6060 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6061:22
[INFO] [stdout]      |
[INFO] [stdout] 6061 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6061 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 6061 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6063:42
[INFO] [stdout]      |
[INFO] [stdout] 6063 |     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] 6063 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 6063 +     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]     --> src/Rpc.rs:6064:26
[INFO] [stdout]      |
[INFO] [stdout] 6064 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6064 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 6064 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6066:59
[INFO] [stdout]      |
[INFO] [stdout] 6066 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6066 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 6066 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6230:30
[INFO] [stdout]      |
[INFO] [stdout] 6230 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6230 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 6230 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6231:22
[INFO] [stdout]      |
[INFO] [stdout] 6231 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6231 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 6231 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6233:42
[INFO] [stdout]      |
[INFO] [stdout] 6233 |     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] 6233 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 6233 +     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]     --> src/Rpc.rs:6234:26
[INFO] [stdout]      |
[INFO] [stdout] 6234 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6234 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 6234 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6236:59
[INFO] [stdout]      |
[INFO] [stdout] 6236 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6236 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 6236 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6435:30
[INFO] [stdout]      |
[INFO] [stdout] 6435 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6435 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 6435 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6436:22
[INFO] [stdout]      |
[INFO] [stdout] 6436 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6436 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 6436 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6438:42
[INFO] [stdout]      |
[INFO] [stdout] 6438 |     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] 6438 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 6438 +     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]     --> src/Rpc.rs:6439:26
[INFO] [stdout]      |
[INFO] [stdout] 6439 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6439 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 6439 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6441:59
[INFO] [stdout]      |
[INFO] [stdout] 6441 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6441 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 6441 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6603:30
[INFO] [stdout]      |
[INFO] [stdout] 6603 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6603 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 6603 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6604:22
[INFO] [stdout]      |
[INFO] [stdout] 6604 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6604 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 6604 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6606:42
[INFO] [stdout]      |
[INFO] [stdout] 6606 |     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] 6606 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 6606 +     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]     --> src/Rpc.rs:6607:26
[INFO] [stdout]      |
[INFO] [stdout] 6607 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6607 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 6607 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6609:59
[INFO] [stdout]      |
[INFO] [stdout] 6609 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6609 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 6609 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6837:30
[INFO] [stdout]      |
[INFO] [stdout] 6837 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6837 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 6837 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6838:22
[INFO] [stdout]      |
[INFO] [stdout] 6838 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6838 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 6838 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6840:42
[INFO] [stdout]      |
[INFO] [stdout] 6840 |     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] 6840 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 6840 +     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]     --> src/Rpc.rs:6841:26
[INFO] [stdout]      |
[INFO] [stdout] 6841 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6841 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 6841 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:6843:59
[INFO] [stdout]      |
[INFO] [stdout] 6843 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 6843 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 6843 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7083:30
[INFO] [stdout]      |
[INFO] [stdout] 7083 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7083 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 7083 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7084:22
[INFO] [stdout]      |
[INFO] [stdout] 7084 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7084 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 7084 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7086:42
[INFO] [stdout]      |
[INFO] [stdout] 7086 |     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] 7086 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 7086 +     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]     --> src/Rpc.rs:7087:26
[INFO] [stdout]      |
[INFO] [stdout] 7087 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7087 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 7087 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7089:59
[INFO] [stdout]      |
[INFO] [stdout] 7089 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7089 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 7089 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7300:30
[INFO] [stdout]      |
[INFO] [stdout] 7300 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7300 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 7300 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7301:22
[INFO] [stdout]      |
[INFO] [stdout] 7301 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7301 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 7301 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7303:42
[INFO] [stdout]      |
[INFO] [stdout] 7303 |     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] 7303 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 7303 +     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]     --> src/Rpc.rs:7304:26
[INFO] [stdout]      |
[INFO] [stdout] 7304 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7304 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 7304 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7306:59
[INFO] [stdout]      |
[INFO] [stdout] 7306 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7306 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 7306 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7482:30
[INFO] [stdout]      |
[INFO] [stdout] 7482 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7482 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 7482 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7483:22
[INFO] [stdout]      |
[INFO] [stdout] 7483 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7483 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 7483 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7485:42
[INFO] [stdout]      |
[INFO] [stdout] 7485 |     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] 7485 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 7485 +     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]     --> src/Rpc.rs:7486:26
[INFO] [stdout]      |
[INFO] [stdout] 7486 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7486 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 7486 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7488:59
[INFO] [stdout]      |
[INFO] [stdout] 7488 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7488 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 7488 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7644:30
[INFO] [stdout]      |
[INFO] [stdout] 7644 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7644 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 7644 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7645:22
[INFO] [stdout]      |
[INFO] [stdout] 7645 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7645 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 7645 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7647:42
[INFO] [stdout]      |
[INFO] [stdout] 7647 |     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] 7647 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 7647 +     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]     --> src/Rpc.rs:7648:26
[INFO] [stdout]      |
[INFO] [stdout] 7648 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7648 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 7648 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7650:59
[INFO] [stdout]      |
[INFO] [stdout] 7650 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7650 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 7650 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7813:30
[INFO] [stdout]      |
[INFO] [stdout] 7813 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7813 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 7813 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7814:22
[INFO] [stdout]      |
[INFO] [stdout] 7814 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7814 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 7814 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7816:42
[INFO] [stdout]      |
[INFO] [stdout] 7816 |     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] 7816 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 7816 +     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]     --> src/Rpc.rs:7817:26
[INFO] [stdout]      |
[INFO] [stdout] 7817 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7817 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 7817 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7819:59
[INFO] [stdout]      |
[INFO] [stdout] 7819 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7819 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 7819 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7982:30
[INFO] [stdout]      |
[INFO] [stdout] 7982 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7982 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 7982 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7983:22
[INFO] [stdout]      |
[INFO] [stdout] 7983 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7983 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 7983 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7985:42
[INFO] [stdout]      |
[INFO] [stdout] 7985 |     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] 7985 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 7985 +     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]     --> src/Rpc.rs:7986:26
[INFO] [stdout]      |
[INFO] [stdout] 7986 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7986 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 7986 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:7988:59
[INFO] [stdout]      |
[INFO] [stdout] 7988 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7988 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 7988 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8166:30
[INFO] [stdout]      |
[INFO] [stdout] 8166 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8166 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 8166 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8167:22
[INFO] [stdout]      |
[INFO] [stdout] 8167 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8167 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 8167 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8169:42
[INFO] [stdout]      |
[INFO] [stdout] 8169 |     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] 8169 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 8169 +     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]     --> src/Rpc.rs:8170:26
[INFO] [stdout]      |
[INFO] [stdout] 8170 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8170 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 8170 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8172:59
[INFO] [stdout]      |
[INFO] [stdout] 8172 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8172 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 8172 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8328:30
[INFO] [stdout]      |
[INFO] [stdout] 8328 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8328 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 8328 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8329:22
[INFO] [stdout]      |
[INFO] [stdout] 8329 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8329 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 8329 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8331:42
[INFO] [stdout]      |
[INFO] [stdout] 8331 |     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] 8331 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 8331 +     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]     --> src/Rpc.rs:8332:26
[INFO] [stdout]      |
[INFO] [stdout] 8332 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8332 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 8332 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8334:59
[INFO] [stdout]      |
[INFO] [stdout] 8334 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8334 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 8334 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8504:30
[INFO] [stdout]      |
[INFO] [stdout] 8504 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8504 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 8504 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8505:22
[INFO] [stdout]      |
[INFO] [stdout] 8505 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8505 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 8505 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8507:42
[INFO] [stdout]      |
[INFO] [stdout] 8507 |     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] 8507 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 8507 +     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]     --> src/Rpc.rs:8508:26
[INFO] [stdout]      |
[INFO] [stdout] 8508 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8508 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 8508 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8510:59
[INFO] [stdout]      |
[INFO] [stdout] 8510 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8510 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 8510 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8760:30
[INFO] [stdout]      |
[INFO] [stdout] 8760 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8760 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 8760 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8761:22
[INFO] [stdout]      |
[INFO] [stdout] 8761 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8761 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 8761 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8763:42
[INFO] [stdout]      |
[INFO] [stdout] 8763 |     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] 8763 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 8763 +     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]     --> src/Rpc.rs:8764:26
[INFO] [stdout]      |
[INFO] [stdout] 8764 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8764 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 8764 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:8766:59
[INFO] [stdout]      |
[INFO] [stdout] 8766 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 8766 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 8766 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9013:30
[INFO] [stdout]      |
[INFO] [stdout] 9013 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9013 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 9013 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9014:22
[INFO] [stdout]      |
[INFO] [stdout] 9014 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9014 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 9014 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9016:42
[INFO] [stdout]      |
[INFO] [stdout] 9016 |     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] 9016 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 9016 +     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]     --> src/Rpc.rs:9017:26
[INFO] [stdout]      |
[INFO] [stdout] 9017 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9017 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 9017 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9019:59
[INFO] [stdout]      |
[INFO] [stdout] 9019 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9019 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 9019 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9317:30
[INFO] [stdout]      |
[INFO] [stdout] 9317 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9317 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 9317 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9318:22
[INFO] [stdout]      |
[INFO] [stdout] 9318 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9318 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 9318 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9320:42
[INFO] [stdout]      |
[INFO] [stdout] 9320 |     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] 9320 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 9320 +     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]     --> src/Rpc.rs:9321:26
[INFO] [stdout]      |
[INFO] [stdout] 9321 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9321 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 9321 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9323:59
[INFO] [stdout]      |
[INFO] [stdout] 9323 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9323 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 9323 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9497:30
[INFO] [stdout]      |
[INFO] [stdout] 9497 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9497 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 9497 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9498:22
[INFO] [stdout]      |
[INFO] [stdout] 9498 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9498 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 9498 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9500:42
[INFO] [stdout]      |
[INFO] [stdout] 9500 |     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] 9500 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 9500 +     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]     --> src/Rpc.rs:9501:26
[INFO] [stdout]      |
[INFO] [stdout] 9501 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9501 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 9501 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9503:59
[INFO] [stdout]      |
[INFO] [stdout] 9503 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9503 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 9503 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9659:30
[INFO] [stdout]      |
[INFO] [stdout] 9659 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9659 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 9659 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9660:22
[INFO] [stdout]      |
[INFO] [stdout] 9660 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9660 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 9660 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9662:42
[INFO] [stdout]      |
[INFO] [stdout] 9662 |     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] 9662 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 9662 +     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]     --> src/Rpc.rs:9663:26
[INFO] [stdout]      |
[INFO] [stdout] 9663 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9663 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 9663 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9665:59
[INFO] [stdout]      |
[INFO] [stdout] 9665 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9665 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 9665 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9828:30
[INFO] [stdout]      |
[INFO] [stdout] 9828 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9828 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 9828 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9829:22
[INFO] [stdout]      |
[INFO] [stdout] 9829 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9829 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 9829 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9831:42
[INFO] [stdout]      |
[INFO] [stdout] 9831 |     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] 9831 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 9831 +     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]     --> src/Rpc.rs:9832:26
[INFO] [stdout]      |
[INFO] [stdout] 9832 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9832 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 9832 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Rpc.rs:9834:59
[INFO] [stdout]      |
[INFO] [stdout] 9834 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 9834 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 9834 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10062:30
[INFO] [stdout]       |
[INFO] [stdout] 10062 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10062 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 10062 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10063:22
[INFO] [stdout]       |
[INFO] [stdout] 10063 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10063 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 10063 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10065:42
[INFO] [stdout]       |
[INFO] [stdout] 10065 |     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] 10065 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 10065 +     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]      --> src/Rpc.rs:10066:26
[INFO] [stdout]       |
[INFO] [stdout] 10066 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10066 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 10066 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10068:59
[INFO] [stdout]       |
[INFO] [stdout] 10068 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10068 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 10068 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10279:30
[INFO] [stdout]       |
[INFO] [stdout] 10279 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10279 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 10279 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10280:22
[INFO] [stdout]       |
[INFO] [stdout] 10280 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10280 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 10280 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10282:42
[INFO] [stdout]       |
[INFO] [stdout] 10282 |     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] 10282 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 10282 +     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]      --> src/Rpc.rs:10283:26
[INFO] [stdout]       |
[INFO] [stdout] 10283 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10283 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 10283 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10285:59
[INFO] [stdout]       |
[INFO] [stdout] 10285 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10285 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 10285 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10519:30
[INFO] [stdout]       |
[INFO] [stdout] 10519 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10519 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 10519 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10520:22
[INFO] [stdout]       |
[INFO] [stdout] 10520 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10520 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 10520 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10522:42
[INFO] [stdout]       |
[INFO] [stdout] 10522 |     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] 10522 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 10522 +     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]      --> src/Rpc.rs:10523:26
[INFO] [stdout]       |
[INFO] [stdout] 10523 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10523 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 10523 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10525:59
[INFO] [stdout]       |
[INFO] [stdout] 10525 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10525 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 10525 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10700:30
[INFO] [stdout]       |
[INFO] [stdout] 10700 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10700 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 10700 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10701:22
[INFO] [stdout]       |
[INFO] [stdout] 10701 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10701 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 10701 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10703:42
[INFO] [stdout]       |
[INFO] [stdout] 10703 |     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] 10703 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 10703 +     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]      --> src/Rpc.rs:10704:26
[INFO] [stdout]       |
[INFO] [stdout] 10704 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10704 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 10704 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10706:59
[INFO] [stdout]       |
[INFO] [stdout] 10706 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10706 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 10706 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10905:30
[INFO] [stdout]       |
[INFO] [stdout] 10905 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10905 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 10905 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10906:22
[INFO] [stdout]       |
[INFO] [stdout] 10906 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10906 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 10906 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10908:42
[INFO] [stdout]       |
[INFO] [stdout] 10908 |     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] 10908 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 10908 +     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]      --> src/Rpc.rs:10909:26
[INFO] [stdout]       |
[INFO] [stdout] 10909 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10909 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 10909 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:10911:59
[INFO] [stdout]       |
[INFO] [stdout] 10911 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 10911 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 10911 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11073:30
[INFO] [stdout]       |
[INFO] [stdout] 11073 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11073 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 11073 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11074:22
[INFO] [stdout]       |
[INFO] [stdout] 11074 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11074 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 11074 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11076:42
[INFO] [stdout]       |
[INFO] [stdout] 11076 |     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] 11076 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 11076 +     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]      --> src/Rpc.rs:11077:26
[INFO] [stdout]       |
[INFO] [stdout] 11077 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11077 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 11077 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11079:59
[INFO] [stdout]       |
[INFO] [stdout] 11079 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11079 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 11079 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11205:30
[INFO] [stdout]       |
[INFO] [stdout] 11205 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11205 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 11205 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11206:22
[INFO] [stdout]       |
[INFO] [stdout] 11206 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11206 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 11206 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11208:42
[INFO] [stdout]       |
[INFO] [stdout] 11208 |     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] 11208 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 11208 +     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]      --> src/Rpc.rs:11209:26
[INFO] [stdout]       |
[INFO] [stdout] 11209 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11209 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 11209 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11211:59
[INFO] [stdout]       |
[INFO] [stdout] 11211 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11211 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 11211 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11361:30
[INFO] [stdout]       |
[INFO] [stdout] 11361 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11361 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 11361 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11362:22
[INFO] [stdout]       |
[INFO] [stdout] 11362 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11362 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 11362 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11364:42
[INFO] [stdout]       |
[INFO] [stdout] 11364 |     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] 11364 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 11364 +     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]      --> src/Rpc.rs:11365:26
[INFO] [stdout]       |
[INFO] [stdout] 11365 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11365 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 11365 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11367:59
[INFO] [stdout]       |
[INFO] [stdout] 11367 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11367 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 11367 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11530:30
[INFO] [stdout]       |
[INFO] [stdout] 11530 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11530 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 11530 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11531:22
[INFO] [stdout]       |
[INFO] [stdout] 11531 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11531 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 11531 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11533:42
[INFO] [stdout]       |
[INFO] [stdout] 11533 |     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] 11533 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 11533 +     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]      --> src/Rpc.rs:11534:26
[INFO] [stdout]       |
[INFO] [stdout] 11534 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11534 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 11534 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11536:59
[INFO] [stdout]       |
[INFO] [stdout] 11536 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11536 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 11536 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11728:30
[INFO] [stdout]       |
[INFO] [stdout] 11728 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11728 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 11728 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11729:22
[INFO] [stdout]       |
[INFO] [stdout] 11729 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11729 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 11729 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11731:42
[INFO] [stdout]       |
[INFO] [stdout] 11731 |     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] 11731 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 11731 +     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]      --> src/Rpc.rs:11732:26
[INFO] [stdout]       |
[INFO] [stdout] 11732 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11732 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 11732 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11734:59
[INFO] [stdout]       |
[INFO] [stdout] 11734 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11734 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 11734 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11903:30
[INFO] [stdout]       |
[INFO] [stdout] 11903 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11903 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 11903 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11904:22
[INFO] [stdout]       |
[INFO] [stdout] 11904 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11904 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 11904 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11906:42
[INFO] [stdout]       |
[INFO] [stdout] 11906 |     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] 11906 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 11906 +     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]      --> src/Rpc.rs:11907:26
[INFO] [stdout]       |
[INFO] [stdout] 11907 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11907 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 11907 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:11909:59
[INFO] [stdout]       |
[INFO] [stdout] 11909 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11909 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 11909 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:12065:30
[INFO] [stdout]       |
[INFO] [stdout] 12065 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                              ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 12065 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 12065 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:12066:22
[INFO] [stdout]       |
[INFO] [stdout] 12066 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                      ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 12066 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 12066 +         self as &dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:12068:42
[INFO] [stdout]       |
[INFO] [stdout] 12068 |     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] 12068 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 12068 +     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]      --> src/Rpc.rs:12069:26
[INFO] [stdout]       |
[INFO] [stdout] 12069 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]       |                          ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 12069 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 12069 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]      --> src/Rpc.rs:12071:59
[INFO] [stdout]       |
[INFO] [stdout] 12071 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]       |                                                           ^               ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 12071 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 12071 +     fn into_any(self: 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]   --> src/Transaction.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Transaction.rs:468:30
[INFO] [stdout]     |
[INFO] [stdout] 468 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 468 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 468 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Transaction.rs:469:22
[INFO] [stdout]     |
[INFO] [stdout] 469 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 469 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 469 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Transaction.rs:471:42
[INFO] [stdout]     |
[INFO] [stdout] 471 |     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] 471 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 471 +     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]    --> src/Transaction.rs:472:26
[INFO] [stdout]     |
[INFO] [stdout] 472 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 472 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 472 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Transaction.rs:474:59
[INFO] [stdout]     |
[INFO] [stdout] 474 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 474 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 474 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Transaction.rs:879:30
[INFO] [stdout]     |
[INFO] [stdout] 879 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 879 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 879 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Transaction.rs:880:22
[INFO] [stdout]     |
[INFO] [stdout] 880 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 880 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 880 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Transaction.rs:882:42
[INFO] [stdout]     |
[INFO] [stdout] 882 |     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] 882 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 882 +     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]    --> src/Transaction.rs:883:26
[INFO] [stdout]     |
[INFO] [stdout] 883 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 883 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 883 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Transaction.rs:885:59
[INFO] [stdout]     |
[INFO] [stdout] 885 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 885 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 885 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Transaction.rs:1114:30
[INFO] [stdout]      |
[INFO] [stdout] 1114 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1114 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1114 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Transaction.rs:1115:22
[INFO] [stdout]      |
[INFO] [stdout] 1115 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1115 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1115 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Transaction.rs:1117:42
[INFO] [stdout]      |
[INFO] [stdout] 1117 |     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] 1117 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1117 +     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]     --> src/Transaction.rs:1118:26
[INFO] [stdout]      |
[INFO] [stdout] 1118 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1118 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1118 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Transaction.rs:1120:59
[INFO] [stdout]      |
[INFO] [stdout] 1120 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1120 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1120 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Transaction.rs:1682:30
[INFO] [stdout]      |
[INFO] [stdout] 1682 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1682 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1682 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Transaction.rs:1683:22
[INFO] [stdout]      |
[INFO] [stdout] 1683 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1683 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1683 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Transaction.rs:1685:42
[INFO] [stdout]      |
[INFO] [stdout] 1685 |     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] 1685 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1685 +     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]     --> src/Transaction.rs:1686:26
[INFO] [stdout]      |
[INFO] [stdout] 1686 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1686 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1686 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Transaction.rs:1688:59
[INFO] [stdout]      |
[INFO] [stdout] 1688 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1688 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1688 +     fn into_any(self: 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]   --> src/Wire.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #![allow(box_pointers)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:259:30
[INFO] [stdout]     |
[INFO] [stdout] 259 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 259 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 259 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:260:22
[INFO] [stdout]     |
[INFO] [stdout] 260 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 260 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 260 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:262:42
[INFO] [stdout]     |
[INFO] [stdout] 262 |     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] 262 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 262 +     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]    --> src/Wire.rs:263:26
[INFO] [stdout]     |
[INFO] [stdout] 263 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 263 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 263 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:265:59
[INFO] [stdout]     |
[INFO] [stdout] 265 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 265 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 265 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:620:30
[INFO] [stdout]     |
[INFO] [stdout] 620 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 620 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 620 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:621:22
[INFO] [stdout]     |
[INFO] [stdout] 621 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 621 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 621 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:623:42
[INFO] [stdout]     |
[INFO] [stdout] 623 |     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] 623 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 623 +     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]    --> src/Wire.rs:624:26
[INFO] [stdout]     |
[INFO] [stdout] 624 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 624 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 624 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:626:59
[INFO] [stdout]     |
[INFO] [stdout] 626 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 626 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 626 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:828:30
[INFO] [stdout]     |
[INFO] [stdout] 828 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                              ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 828 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 828 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:829:22
[INFO] [stdout]     |
[INFO] [stdout] 829 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                      ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 829 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 829 +         self as &dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:831:42
[INFO] [stdout]     |
[INFO] [stdout] 831 |     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] 831 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 831 +     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]    --> src/Wire.rs:832:26
[INFO] [stdout]     |
[INFO] [stdout] 832 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]     |                          ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 832 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 832 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/Wire.rs:834:59
[INFO] [stdout]     |
[INFO] [stdout] 834 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]     |                                                           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 834 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 834 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1084:30
[INFO] [stdout]      |
[INFO] [stdout] 1084 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1084 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1084 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1085:22
[INFO] [stdout]      |
[INFO] [stdout] 1085 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1085 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1085 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1087:42
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     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] 1087 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1087 +     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]     --> src/Wire.rs:1088:26
[INFO] [stdout]      |
[INFO] [stdout] 1088 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1088 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1088 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1090:59
[INFO] [stdout]      |
[INFO] [stdout] 1090 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1090 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1090 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1331:30
[INFO] [stdout]      |
[INFO] [stdout] 1331 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1331 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1331 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1332:22
[INFO] [stdout]      |
[INFO] [stdout] 1332 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1332 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1332 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1334:42
[INFO] [stdout]      |
[INFO] [stdout] 1334 |     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] 1334 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1334 +     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]     --> src/Wire.rs:1335:26
[INFO] [stdout]      |
[INFO] [stdout] 1335 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1335 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1335 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1337:59
[INFO] [stdout]      |
[INFO] [stdout] 1337 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1337 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1337 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1542:30
[INFO] [stdout]      |
[INFO] [stdout] 1542 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                              ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1542 -     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout] 1542 +     fn as_any(&self) -> &dyn ::std::any::Any {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1543:22
[INFO] [stdout]      |
[INFO] [stdout] 1543 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                      ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1543 -         self as &dyn (::std::any::Any)
[INFO] [stdout] 1543 +         self as &dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1545:42
[INFO] [stdout]      |
[INFO] [stdout] 1545 |     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] 1545 -     fn as_any_mut(&mut self) -> &mut dyn (::std::any::Any) {
[INFO] [stdout] 1545 +     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]     --> src/Wire.rs:1546:26
[INFO] [stdout]      |
[INFO] [stdout] 1546 |         self as &mut dyn (::std::any::Any)
[INFO] [stdout]      |                          ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1546 -         self as &mut dyn (::std::any::Any)
[INFO] [stdout] 1546 +         self as &mut dyn ::std::any::Any
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]     --> src/Wire.rs:1548:59
[INFO] [stdout]      |
[INFO] [stdout] 1548 |     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout]      |                                                           ^               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1548 -     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn (::std::any::Any)> {
[INFO] [stdout] 1548 +     fn into_any(self: Box<Self>) -> ::std::boxed::Box<dyn ::std::any::Any> {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Account.rs:202:13
[INFO] [stdout]     |
[INFO] [stdout] 202 | / ...   descriptor.get(|| {
[INFO] [stdout] 203 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 204 | | ...       fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeEnum<super::N...
[INFO] [stdout] 205 | | ...           "network_type",
[INFO] [stdout] ...   |
[INFO] [stdout] 224 | | ...   })
[INFO] [stdout]     | |________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Account.rs:234:13
[INFO] [stdout]     |
[INFO] [stdout] 234 |             instance.get(Address::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Account.rs:255:15
[INFO] [stdout]     |
[INFO] [stdout] 255 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 255 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Account.rs:299:13
[INFO] [stdout]     |
[INFO] [stdout] 299 | /             descriptor.get(|| {
[INFO] [stdout] 300 | |                 ::protobuf::reflect::EnumDescriptor::new("AccountType", file_descriptor_proto())
[INFO] [stdout] 301 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Account.rs:316:15
[INFO] [stdout]     |
[INFO] [stdout] 316 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 316 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Account.rs:394:9
[INFO] [stdout]     |
[INFO] [stdout] 394 | /         file_descriptor_proto_lazy.get(|| {
[INFO] [stdout] 395 | |             parse_descriptor_proto()
[INFO] [stdout] 396 | |         })
[INFO] [stdout]     | |__________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Cryptography.rs:203:13
[INFO] [stdout]     |
[INFO] [stdout] 203 | / ...   descriptor.get(|| {
[INFO] [stdout] 204 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 205 | | ...       fields.push(::protobuf::reflect::accessor::make_singular_ptr_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage...
[INFO] [stdout] 206 | | ...           "signing_context",
[INFO] [stdout] ...   |
[INFO] [stdout] 220 | | ...   })
[INFO] [stdout]     | |________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Cryptography.rs:230:13
[INFO] [stdout]     |
[INFO] [stdout] 230 |             instance.get(Signature::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Cryptography.rs:250:15
[INFO] [stdout]     |
[INFO] [stdout] 250 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 250 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Cryptography.rs:392:13
[INFO] [stdout]     |
[INFO] [stdout] 392 | / ...   descriptor.get(|| {
[INFO] [stdout] 393 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 394 | | ...       fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeEnum<super::N...
[INFO] [stdout] 395 | | ...           "network_type",
[INFO] [stdout] ...   |
[INFO] [stdout] 409 | | ...   })
[INFO] [stdout]     | |________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Cryptography.rs:419:13
[INFO] [stdout]     |
[INFO] [stdout] 419 |             instance.get(SigningContext::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Cryptography.rs:439:15
[INFO] [stdout]     |
[INFO] [stdout] 439 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 439 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Cryptography.rs:672:13
[INFO] [stdout]     |
[INFO] [stdout] 672 | /             descriptor.get(|| {
[INFO] [stdout] 673 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 674 | |                 fields.push(::protobuf::reflect::accessor::make_repeated_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 675 | |                     "signatures",
[INFO] [stdout] ...   |
[INFO] [stdout] 699 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Cryptography.rs:709:13
[INFO] [stdout]     |
[INFO] [stdout] 709 |             instance.get(SignatureBatch::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Cryptography.rs:731:15
[INFO] [stdout]     |
[INFO] [stdout] 731 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 731 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Cryptography.rs:778:13
[INFO] [stdout]     |
[INFO] [stdout] 778 | /             descriptor.get(|| {
[INFO] [stdout] 779 | |                 ::protobuf::reflect::EnumDescriptor::new("SignatureType", file_descriptor_proto())
[INFO] [stdout] 780 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Cryptography.rs:795:15
[INFO] [stdout]     |
[INFO] [stdout] 795 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 795 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Cryptography.rs:857:13
[INFO] [stdout]     |
[INFO] [stdout] 857 | /             descriptor.get(|| {
[INFO] [stdout] 858 | |                 ::protobuf::reflect::EnumDescriptor::new("ErrorCode", file_descriptor_proto())
[INFO] [stdout] 859 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Cryptography.rs:874:15
[INFO] [stdout]     |
[INFO] [stdout] 874 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 874 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Cryptography.rs:1017:9
[INFO] [stdout]      |
[INFO] [stdout] 1017 | /         file_descriptor_proto_lazy.get(|| {
[INFO] [stdout] 1018 | |             parse_descriptor_proto()
[INFO] [stdout] 1019 | |         })
[INFO] [stdout]      | |__________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Deltas.rs:181:13
[INFO] [stdout]     |
[INFO] [stdout] 181 | /             descriptor.get(|| {
[INFO] [stdout] 182 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 183 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeUint32>(
[INFO] [stdout] 184 | |                     "height",
[INFO] [stdout] ...   |
[INFO] [stdout] 198 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Deltas.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |             instance.get(DeltaIndex::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Deltas.rs:228:15
[INFO] [stdout]     |
[INFO] [stdout] 228 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 228 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Deltas.rs:644:13
[INFO] [stdout]     |
[INFO] [stdout] 644 | /             descriptor.get(|| {
[INFO] [stdout] 645 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 646 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 647 | |                     "previous_delta_dfs_hash",
[INFO] [stdout] ...   |
[INFO] [stdout] 691 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Deltas.rs:701:13
[INFO] [stdout]     |
[INFO] [stdout] 701 |             instance.get(Delta::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Deltas.rs:727:15
[INFO] [stdout]     |
[INFO] [stdout] 727 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 727 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Deltas.rs:821:9
[INFO] [stdout]     |
[INFO] [stdout] 821 | /         file_descriptor_proto_lazy.get(|| {
[INFO] [stdout] 822 | |             parse_descriptor_proto()
[INFO] [stdout] 823 | |         })
[INFO] [stdout]     | |__________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/DfsMarketplace.rs:224:13
[INFO] [stdout]     |
[INFO] [stdout] 224 | /             descriptor.get(|| {
[INFO] [stdout] 225 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 226 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 227 | |                     "challenge_salt",
[INFO] [stdout] ...   |
[INFO] [stdout] 246 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/DfsMarketplace.rs:256:13
[INFO] [stdout]     |
[INFO] [stdout] 256 |             instance.get(BlockChallengeRequest::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/DfsMarketplace.rs:277:15
[INFO] [stdout]     |
[INFO] [stdout] 277 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 277 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/DfsMarketplace.rs:441:13
[INFO] [stdout]     |
[INFO] [stdout] 441 | /             descriptor.get(|| {
[INFO] [stdout] 442 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 443 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 444 | |                     "answer",
[INFO] [stdout] ...   |
[INFO] [stdout] 458 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/DfsMarketplace.rs:468:13
[INFO] [stdout]     |
[INFO] [stdout] 468 |             instance.get(BlockChallengeResponse::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/DfsMarketplace.rs:488:15
[INFO] [stdout]     |
[INFO] [stdout] 488 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 488 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/DfsMarketplace.rs:769:13
[INFO] [stdout]     |
[INFO] [stdout] 769 | / ...   descriptor.get(|| {
[INFO] [stdout] 770 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 771 | | ...       fields.push(::protobuf::reflect::accessor::make_singular_ptr_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage...
[INFO] [stdout] 772 | | ...           "original_challenge",
[INFO] [stdout] ...   |
[INFO] [stdout] 796 | | ...   })
[INFO] [stdout]     | |________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/DfsMarketplace.rs:806:13
[INFO] [stdout]     |
[INFO] [stdout] 806 |             instance.get(BlockChallengeBroadcast::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/DfsMarketplace.rs:828:15
[INFO] [stdout]     |
[INFO] [stdout] 828 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 828 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/DfsMarketplace.rs:916:9
[INFO] [stdout]     |
[INFO] [stdout] 916 | /         file_descriptor_proto_lazy.get(|| {
[INFO] [stdout] 917 | |             parse_descriptor_proto()
[INFO] [stdout] 918 | |         })
[INFO] [stdout]     | |__________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:115:13
[INFO] [stdout]     |
[INFO] [stdout] 115 | /             descriptor.get(|| {
[INFO] [stdout] 116 | |                 let fields = ::std::vec::Vec::new();
[INFO] [stdout] 117 | |                 ::protobuf::reflect::MessageDescriptor::new::<PeerNeighborsRequest>(
[INFO] [stdout] 118 | |                     "PeerNeighborsRequest",
[INFO] [stdout] ...   |
[INFO] [stdout] 122 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:132:13
[INFO] [stdout]     |
[INFO] [stdout] 132 |             instance.get(PeerNeighborsRequest::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/IPPN.rs:150:15
[INFO] [stdout]     |
[INFO] [stdout] 150 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 150 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:285:13
[INFO] [stdout]     |
[INFO] [stdout] 285 | / ...   descriptor.get(|| {
[INFO] [stdout] 286 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 287 | | ...       fields.push(::protobuf::reflect::accessor::make_repeated_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage<sup...
[INFO] [stdout] 288 | | ...           "peers",
[INFO] [stdout] ...   |
[INFO] [stdout] 297 | | ...   })
[INFO] [stdout]     | |________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:307:13
[INFO] [stdout]     |
[INFO] [stdout] 307 |             instance.get(PeerNeighborsResponse::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/IPPN.rs:326:15
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 326 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:417:13
[INFO] [stdout]     |
[INFO] [stdout] 417 | /             descriptor.get(|| {
[INFO] [stdout] 418 | |                 let fields = ::std::vec::Vec::new();
[INFO] [stdout] 419 | |                 ::protobuf::reflect::MessageDescriptor::new::<PingRequest>(
[INFO] [stdout] 420 | |                     "PingRequest",
[INFO] [stdout] ...   |
[INFO] [stdout] 424 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:434:13
[INFO] [stdout]     |
[INFO] [stdout] 434 |             instance.get(PingRequest::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/IPPN.rs:452:15
[INFO] [stdout]     |
[INFO] [stdout] 452 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 452 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:543:13
[INFO] [stdout]     |
[INFO] [stdout] 543 | /             descriptor.get(|| {
[INFO] [stdout] 544 | |                 let fields = ::std::vec::Vec::new();
[INFO] [stdout] 545 | |                 ::protobuf::reflect::MessageDescriptor::new::<PingResponse>(
[INFO] [stdout] 546 | |                     "PingResponse",
[INFO] [stdout] ...   |
[INFO] [stdout] 550 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:560:13
[INFO] [stdout]     |
[INFO] [stdout] 560 |             instance.get(PingResponse::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/IPPN.rs:578:15
[INFO] [stdout]     |
[INFO] [stdout] 578 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 578 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:669:13
[INFO] [stdout]     |
[INFO] [stdout] 669 | /             descriptor.get(|| {
[INFO] [stdout] 670 | |                 let fields = ::std::vec::Vec::new();
[INFO] [stdout] 671 | |                 ::protobuf::reflect::MessageDescriptor::new::<LatestDeltaHashRequest>(
[INFO] [stdout] 672 | |                     "LatestDeltaHashRequest",
[INFO] [stdout] ...   |
[INFO] [stdout] 676 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:686:13
[INFO] [stdout]     |
[INFO] [stdout] 686 |             instance.get(LatestDeltaHashRequest::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/IPPN.rs:704:15
[INFO] [stdout]     |
[INFO] [stdout] 704 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 704 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:832:13
[INFO] [stdout]     |
[INFO] [stdout] 832 | /             descriptor.get(|| {
[INFO] [stdout] 833 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 834 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 835 | |                     "delta_hash",
[INFO] [stdout] ...   |
[INFO] [stdout] 844 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/IPPN.rs:854:13
[INFO] [stdout]     |
[INFO] [stdout] 854 |             instance.get(LatestDeltaHashResponse::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/IPPN.rs:873:15
[INFO] [stdout]     |
[INFO] [stdout] 873 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 873 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/IPPN.rs:1023:13
[INFO] [stdout]      |
[INFO] [stdout] 1023 | /             descriptor.get(|| {
[INFO] [stdout] 1024 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1025 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeUint32>(
[INFO] [stdout] 1026 | |                     "range",
[INFO] [stdout] ...    |
[INFO] [stdout] 1040 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/IPPN.rs:1050:13
[INFO] [stdout]      |
[INFO] [stdout] 1050 |             instance.get(DeltaHistoryRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/IPPN.rs:1070:15
[INFO] [stdout]      |
[INFO] [stdout] 1070 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 1070 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/IPPN.rs:1205:13
[INFO] [stdout]      |
[INFO] [stdout] 1205 | / ...   descriptor.get(|| {
[INFO] [stdout] 1206 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1207 | | ...       fields.push(::protobuf::reflect::accessor::make_repeated_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage<su...
[INFO] [stdout] 1208 | | ...           "result",
[INFO] [stdout] ...    |
[INFO] [stdout] 1217 | | ...   })
[INFO] [stdout]      | |________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/IPPN.rs:1227:13
[INFO] [stdout]      |
[INFO] [stdout] 1227 |             instance.get(DeltaHistoryResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/IPPN.rs:1246:15
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 1246 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/IPPN.rs:1326:9
[INFO] [stdout]      |
[INFO] [stdout] 1326 | /         file_descriptor_proto_lazy.get(|| {
[INFO] [stdout] 1327 | |             parse_descriptor_proto()
[INFO] [stdout] 1328 | |         })
[INFO] [stdout]      | |__________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]   --> src/Network.rs:68:13
[INFO] [stdout]    |
[INFO] [stdout] 68 | /             descriptor.get(|| {
[INFO] [stdout] 69 | |                 ::protobuf::reflect::EnumDescriptor::new("NetworkType", file_descriptor_proto())
[INFO] [stdout] 70 | |             })
[INFO] [stdout]    | |______________^ mutable reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/Network.rs:85:15
[INFO] [stdout]    |
[INFO] [stdout] 85 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 85 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]    |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Network.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 | /         file_descriptor_proto_lazy.get(|| {
[INFO] [stdout] 142 | |             parse_descriptor_proto()
[INFO] [stdout] 143 | |         })
[INFO] [stdout]     | |__________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Peer.rs:217:13
[INFO] [stdout]     |
[INFO] [stdout] 217 | /             descriptor.get(|| {
[INFO] [stdout] 218 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 219 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 220 | |                     "ip",
[INFO] [stdout] ...   |
[INFO] [stdout] 239 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Peer.rs:249:13
[INFO] [stdout]     |
[INFO] [stdout] 249 |             instance.get(PeerId::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Peer.rs:270:15
[INFO] [stdout]     |
[INFO] [stdout] 270 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 270 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Peer.rs:704:13
[INFO] [stdout]     |
[INFO] [stdout] 704 | / ...   descriptor.get(|| {
[INFO] [stdout] 705 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 706 | | ...       fields.push(::protobuf::reflect::accessor::make_singular_ptr_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage...
[INFO] [stdout] 707 | | ...           "peer_id",
[INFO] [stdout] ...   |
[INFO] [stdout] 751 | | ...   })
[INFO] [stdout]     | |________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Peer.rs:761:13
[INFO] [stdout]     |
[INFO] [stdout] 761 |             instance.get(PeerInfo::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Peer.rs:787:15
[INFO] [stdout]     |
[INFO] [stdout] 787 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Peer.rs:893:9
[INFO] [stdout]     |
[INFO] [stdout] 893 | /         file_descriptor_proto_lazy.get(|| {
[INFO] [stdout] 894 | |             parse_descriptor_proto()
[INFO] [stdout] 895 | |         })
[INFO] [stdout]     | |__________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:145:13
[INFO] [stdout]     |
[INFO] [stdout] 145 | /             descriptor.get(|| {
[INFO] [stdout] 146 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 147 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 148 | |                     "query",
[INFO] [stdout] ...   |
[INFO] [stdout] 157 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:167:13
[INFO] [stdout]     |
[INFO] [stdout] 167 |             instance.get(VersionRequest::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Rpc.rs:186:15
[INFO] [stdout]     |
[INFO] [stdout] 186 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 186 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:314:13
[INFO] [stdout]     |
[INFO] [stdout] 314 | /             descriptor.get(|| {
[INFO] [stdout] 315 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 316 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 317 | |                     "version",
[INFO] [stdout] ...   |
[INFO] [stdout] 326 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:336:13
[INFO] [stdout]     |
[INFO] [stdout] 336 |             instance.get(VersionResponse::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Rpc.rs:355:15
[INFO] [stdout]     |
[INFO] [stdout] 355 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 355 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:476:13
[INFO] [stdout]     |
[INFO] [stdout] 476 | /             descriptor.get(|| {
[INFO] [stdout] 477 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 478 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 479 | |                     "query",
[INFO] [stdout] ...   |
[INFO] [stdout] 488 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:498:13
[INFO] [stdout]     |
[INFO] [stdout] 498 |             instance.get(GetInfoRequest::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Rpc.rs:517:15
[INFO] [stdout]     |
[INFO] [stdout] 517 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 517 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:645:13
[INFO] [stdout]     |
[INFO] [stdout] 645 | /             descriptor.get(|| {
[INFO] [stdout] 646 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 647 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 648 | |                     "query",
[INFO] [stdout] ...   |
[INFO] [stdout] 657 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:667:13
[INFO] [stdout]     |
[INFO] [stdout] 667 |             instance.get(GetInfoResponse::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Rpc.rs:686:15
[INFO] [stdout]     |
[INFO] [stdout] 686 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 686 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:807:13
[INFO] [stdout]     |
[INFO] [stdout] 807 | /             descriptor.get(|| {
[INFO] [stdout] 808 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 809 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 810 | |                     "query",
[INFO] [stdout] ...   |
[INFO] [stdout] 819 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:829:13
[INFO] [stdout]     |
[INFO] [stdout] 829 |             instance.get(CreateWalletRequest::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/Rpc.rs:848:15
[INFO] [stdout]     |
[INFO] [stdout] 848 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 848 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]     |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:976:13
[INFO] [stdout]     |
[INFO] [stdout] 976 | /             descriptor.get(|| {
[INFO] [stdout] 977 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 978 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 979 | |                     "query",
[INFO] [stdout] ...   |
[INFO] [stdout] 988 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/Rpc.rs:998:13
[INFO] [stdout]     |
[INFO] [stdout] 998 |             instance.get(CreateWalletResponse::new)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:1017:15
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 1017 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1138:13
[INFO] [stdout]      |
[INFO] [stdout] 1138 | /             descriptor.get(|| {
[INFO] [stdout] 1139 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1140 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 1141 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 1150 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1160:13
[INFO] [stdout]      |
[INFO] [stdout] 1160 |             instance.get(ListWalletRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:1179:15
[INFO] [stdout]      |
[INFO] [stdout] 1179 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 1179 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1307:13
[INFO] [stdout]      |
[INFO] [stdout] 1307 | /             descriptor.get(|| {
[INFO] [stdout] 1308 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1309 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 1310 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 1319 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1329:13
[INFO] [stdout]      |
[INFO] [stdout] 1329 |             instance.get(ListWalletResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:1348:15
[INFO] [stdout]      |
[INFO] [stdout] 1348 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 1348 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1469:13
[INFO] [stdout]      |
[INFO] [stdout] 1469 | /             descriptor.get(|| {
[INFO] [stdout] 1470 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1471 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 1472 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 1481 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1491:13
[INFO] [stdout]      |
[INFO] [stdout] 1491 |             instance.get(CreateAddressRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:1510:15
[INFO] [stdout]      |
[INFO] [stdout] 1510 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 1510 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1638:13
[INFO] [stdout]      |
[INFO] [stdout] 1638 | /             descriptor.get(|| {
[INFO] [stdout] 1639 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1640 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 1641 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 1650 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1660:13
[INFO] [stdout]      |
[INFO] [stdout] 1660 |             instance.get(CreateAddressResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:1679:15
[INFO] [stdout]      |
[INFO] [stdout] 1679 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 1679 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1800:13
[INFO] [stdout]      |
[INFO] [stdout] 1800 | /             descriptor.get(|| {
[INFO] [stdout] 1801 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1802 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 1803 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 1812 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1822:13
[INFO] [stdout]      |
[INFO] [stdout] 1822 |             instance.get(GetAddressRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:1841:15
[INFO] [stdout]      |
[INFO] [stdout] 1841 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 1841 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1969:13
[INFO] [stdout]      |
[INFO] [stdout] 1969 | /             descriptor.get(|| {
[INFO] [stdout] 1970 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1971 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 1972 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 1981 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:1991:13
[INFO] [stdout]      |
[INFO] [stdout] 1991 |             instance.get(GetAddressResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:2010:15
[INFO] [stdout]      |
[INFO] [stdout] 2010 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 2010 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2131:13
[INFO] [stdout]      |
[INFO] [stdout] 2131 | /             descriptor.get(|| {
[INFO] [stdout] 2132 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2133 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 2134 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 2143 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2153:13
[INFO] [stdout]      |
[INFO] [stdout] 2153 |             instance.get(ListAddressRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:2172:15
[INFO] [stdout]      |
[INFO] [stdout] 2172 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 2172 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2300:13
[INFO] [stdout]      |
[INFO] [stdout] 2300 | /             descriptor.get(|| {
[INFO] [stdout] 2301 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2302 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 2303 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 2312 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2322:13
[INFO] [stdout]      |
[INFO] [stdout] 2322 |             instance.get(ListAddressResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:2341:15
[INFO] [stdout]      |
[INFO] [stdout] 2341 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 2341 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2462:13
[INFO] [stdout]      |
[INFO] [stdout] 2462 | /             descriptor.get(|| {
[INFO] [stdout] 2463 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2464 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 2465 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 2474 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2484:13
[INFO] [stdout]      |
[INFO] [stdout] 2484 |             instance.get(ValidateAddressRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:2503:15
[INFO] [stdout]      |
[INFO] [stdout] 2503 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 2503 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2631:13
[INFO] [stdout]      |
[INFO] [stdout] 2631 | /             descriptor.get(|| {
[INFO] [stdout] 2632 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2633 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 2634 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 2643 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2653:13
[INFO] [stdout]      |
[INFO] [stdout] 2653 |             instance.get(ValidateAddressResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:2672:15
[INFO] [stdout]      |
[INFO] [stdout] 2672 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 2672 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2793:13
[INFO] [stdout]      |
[INFO] [stdout] 2793 | /             descriptor.get(|| {
[INFO] [stdout] 2794 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2795 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 2796 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 2805 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2815:13
[INFO] [stdout]      |
[INFO] [stdout] 2815 |             instance.get(GetBalanceRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:2834:15
[INFO] [stdout]      |
[INFO] [stdout] 2834 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 2834 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2962:13
[INFO] [stdout]      |
[INFO] [stdout] 2962 | /             descriptor.get(|| {
[INFO] [stdout] 2963 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2964 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 2965 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 2974 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:2984:13
[INFO] [stdout]      |
[INFO] [stdout] 2984 |             instance.get(GetBalanceResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:3003:15
[INFO] [stdout]      |
[INFO] [stdout] 3003 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 3003 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3124:13
[INFO] [stdout]      |
[INFO] [stdout] 3124 | /             descriptor.get(|| {
[INFO] [stdout] 3125 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 3126 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 3127 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 3136 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3146:13
[INFO] [stdout]      |
[INFO] [stdout] 3146 |             instance.get(CreateRawTransactionRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:3165:15
[INFO] [stdout]      |
[INFO] [stdout] 3165 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 3165 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3293:13
[INFO] [stdout]      |
[INFO] [stdout] 3293 | /             descriptor.get(|| {
[INFO] [stdout] 3294 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 3295 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 3296 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 3305 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3315:13
[INFO] [stdout]      |
[INFO] [stdout] 3315 |             instance.get(CreateRawTransactionResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:3334:15
[INFO] [stdout]      |
[INFO] [stdout] 3334 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 3334 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3455:13
[INFO] [stdout]      |
[INFO] [stdout] 3455 | /             descriptor.get(|| {
[INFO] [stdout] 3456 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 3457 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 3458 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 3467 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3477:13
[INFO] [stdout]      |
[INFO] [stdout] 3477 |             instance.get(SignRawTransactionRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:3496:15
[INFO] [stdout]      |
[INFO] [stdout] 3496 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 3496 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3624:13
[INFO] [stdout]      |
[INFO] [stdout] 3624 | /             descriptor.get(|| {
[INFO] [stdout] 3625 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 3626 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 3627 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 3636 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3646:13
[INFO] [stdout]      |
[INFO] [stdout] 3646 |             instance.get(SignRawTransactionResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:3665:15
[INFO] [stdout]      |
[INFO] [stdout] 3665 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 3665 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3786:13
[INFO] [stdout]      |
[INFO] [stdout] 3786 | /             descriptor.get(|| {
[INFO] [stdout] 3787 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 3788 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 3789 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 3798 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3808:13
[INFO] [stdout]      |
[INFO] [stdout] 3808 |             instance.get(DecodeRawTransactionRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:3827:15
[INFO] [stdout]      |
[INFO] [stdout] 3827 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 3827 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3955:13
[INFO] [stdout]      |
[INFO] [stdout] 3955 | /             descriptor.get(|| {
[INFO] [stdout] 3956 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 3957 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 3958 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 3967 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:3977:13
[INFO] [stdout]      |
[INFO] [stdout] 3977 |             instance.get(DecodeRawTransactionResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:3996:15
[INFO] [stdout]      |
[INFO] [stdout] 3996 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 3996 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4139:13
[INFO] [stdout]      |
[INFO] [stdout] 4139 | / ...   descriptor.get(|| {
[INFO] [stdout] 4140 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4141 | | ...       fields.push(::protobuf::reflect::accessor::make_singular_ptr_field_accessor::<_, ::protobuf::types::ProtobufTypeMessag...
[INFO] [stdout] 4142 | | ...           "transaction",
[INFO] [stdout] ...    |
[INFO] [stdout] 4151 | | ...   })
[INFO] [stdout]      | |________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4161:13
[INFO] [stdout]      |
[INFO] [stdout] 4161 |             instance.get(BroadcastRawTransactionRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:4180:15
[INFO] [stdout]      |
[INFO] [stdout] 4180 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 4180 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4297:13
[INFO] [stdout]      |
[INFO] [stdout] 4297 | / ...   descriptor.get(|| {
[INFO] [stdout] 4298 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4299 | | ...       fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeEnum<Respons...
[INFO] [stdout] 4300 | | ...           "response_code",
[INFO] [stdout] ...    |
[INFO] [stdout] 4309 | | ...   })
[INFO] [stdout]      | |________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4319:13
[INFO] [stdout]      |
[INFO] [stdout] 4319 |             instance.get(BroadcastRawTransactionResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:4338:15
[INFO] [stdout]      |
[INFO] [stdout] 4338 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 4338 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4459:13
[INFO] [stdout]      |
[INFO] [stdout] 4459 | /             descriptor.get(|| {
[INFO] [stdout] 4460 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4461 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 4462 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 4471 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4481:13
[INFO] [stdout]      |
[INFO] [stdout] 4481 |             instance.get(SendToRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:4500:15
[INFO] [stdout]      |
[INFO] [stdout] 4500 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 4500 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4628:13
[INFO] [stdout]      |
[INFO] [stdout] 4628 | /             descriptor.get(|| {
[INFO] [stdout] 4629 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4630 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 4631 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 4640 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4650:13
[INFO] [stdout]      |
[INFO] [stdout] 4650 |             instance.get(SendToResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:4669:15
[INFO] [stdout]      |
[INFO] [stdout] 4669 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 4669 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4790:13
[INFO] [stdout]      |
[INFO] [stdout] 4790 | /             descriptor.get(|| {
[INFO] [stdout] 4791 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4792 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 4793 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 4802 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4812:13
[INFO] [stdout]      |
[INFO] [stdout] 4812 |             instance.get(SendToFromRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:4831:15
[INFO] [stdout]      |
[INFO] [stdout] 4831 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 4831 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4959:13
[INFO] [stdout]      |
[INFO] [stdout] 4959 | /             descriptor.get(|| {
[INFO] [stdout] 4960 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4961 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 4962 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 4971 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:4981:13
[INFO] [stdout]      |
[INFO] [stdout] 4981 |             instance.get(SendToFromResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:5000:15
[INFO] [stdout]      |
[INFO] [stdout] 5000 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 5000 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5121:13
[INFO] [stdout]      |
[INFO] [stdout] 5121 | /             descriptor.get(|| {
[INFO] [stdout] 5122 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 5123 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 5124 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 5133 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5143:13
[INFO] [stdout]      |
[INFO] [stdout] 5143 |             instance.get(SendManyRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:5162:15
[INFO] [stdout]      |
[INFO] [stdout] 5162 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 5162 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5290:13
[INFO] [stdout]      |
[INFO] [stdout] 5290 | /             descriptor.get(|| {
[INFO] [stdout] 5291 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 5292 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 5293 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 5302 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5312:13
[INFO] [stdout]      |
[INFO] [stdout] 5312 |             instance.get(SendManyResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:5331:15
[INFO] [stdout]      |
[INFO] [stdout] 5331 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 5331 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5452:13
[INFO] [stdout]      |
[INFO] [stdout] 5452 | /             descriptor.get(|| {
[INFO] [stdout] 5453 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 5454 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 5455 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 5464 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5474:13
[INFO] [stdout]      |
[INFO] [stdout] 5474 |             instance.get(SendFromManyRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:5493:15
[INFO] [stdout]      |
[INFO] [stdout] 5493 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 5493 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5621:13
[INFO] [stdout]      |
[INFO] [stdout] 5621 | /             descriptor.get(|| {
[INFO] [stdout] 5622 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 5623 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 5624 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 5633 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5643:13
[INFO] [stdout]      |
[INFO] [stdout] 5643 |             instance.get(SendFromManyResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:5662:15
[INFO] [stdout]      |
[INFO] [stdout] 5662 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 5662 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5783:13
[INFO] [stdout]      |
[INFO] [stdout] 5783 | /             descriptor.get(|| {
[INFO] [stdout] 5784 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 5785 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 5786 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 5795 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5805:13
[INFO] [stdout]      |
[INFO] [stdout] 5805 |             instance.get(AddNodeRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:5824:15
[INFO] [stdout]      |
[INFO] [stdout] 5824 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 5824 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5952:13
[INFO] [stdout]      |
[INFO] [stdout] 5952 | /             descriptor.get(|| {
[INFO] [stdout] 5953 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 5954 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 5955 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 5964 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:5974:13
[INFO] [stdout]      |
[INFO] [stdout] 5974 |             instance.get(AddNodeResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:5993:15
[INFO] [stdout]      |
[INFO] [stdout] 5993 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 5993 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:6084:13
[INFO] [stdout]      |
[INFO] [stdout] 6084 | /             descriptor.get(|| {
[INFO] [stdout] 6085 | |                 let fields = ::std::vec::Vec::new();
[INFO] [stdout] 6086 | |                 ::protobuf::reflect::MessageDescriptor::new::<GetPeerListRequest>(
[INFO] [stdout] 6087 | |                     "GetPeerListRequest",
[INFO] [stdout] ...    |
[INFO] [stdout] 6091 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:6101:13
[INFO] [stdout]      |
[INFO] [stdout] 6101 |             instance.get(GetPeerListRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:6119:15
[INFO] [stdout]      |
[INFO] [stdout] 6119 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 6119 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:6254:13
[INFO] [stdout]      |
[INFO] [stdout] 6254 | / ...   descriptor.get(|| {
[INFO] [stdout] 6255 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 6256 | | ...       fields.push(::protobuf::reflect::accessor::make_repeated_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage<su...
[INFO] [stdout] 6257 | | ...           "peers",
[INFO] [stdout] ...    |
[INFO] [stdout] 6266 | | ...   })
[INFO] [stdout]      | |________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:6276:13
[INFO] [stdout]      |
[INFO] [stdout] 6276 |             instance.get(GetPeerListResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:6295:15
[INFO] [stdout]      |
[INFO] [stdout] 6295 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 6295 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:6459:13
[INFO] [stdout]      |
[INFO] [stdout] 6459 | /             descriptor.get(|| {
[INFO] [stdout] 6460 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 6461 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 6462 | |                     "public_key",
[INFO] [stdout] ...    |
[INFO] [stdout] 6476 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:6486:13
[INFO] [stdout]      |
[INFO] [stdout] 6486 |             instance.get(GetPeerReputationRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:6506:15
[INFO] [stdout]      |
[INFO] [stdout] 6506 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 6506 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:6627:13
[INFO] [stdout]      |
[INFO] [stdout] 6627 | /             descriptor.get(|| {
[INFO] [stdout] 6628 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 6629 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt32>(
[INFO] [stdout] 6630 | |                     "reputation",
[INFO] [stdout] ...    |
[INFO] [stdout] 6639 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:6649:13
[INFO] [stdout]      |
[INFO] [stdout] 6649 |             instance.get(GetPeerReputationResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:6668:15
[INFO] [stdout]      |
[INFO] [stdout] 6668 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 6668 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:6861:13
[INFO] [stdout]      |
[INFO] [stdout] 6861 | /             descriptor.get(|| {
[INFO] [stdout] 6862 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 6863 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 6864 | |                     "public_key",
[INFO] [stdout] ...    |
[INFO] [stdout] 6883 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:6893:13
[INFO] [stdout]      |
[INFO] [stdout] 6893 |             instance.get(SetPeerBlacklistRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:6914:15
[INFO] [stdout]      |
[INFO] [stdout] 6914 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 6914 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:7107:13
[INFO] [stdout]      |
[INFO] [stdout] 7107 | /             descriptor.get(|| {
[INFO] [stdout] 7108 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 7109 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 7110 | |                     "public_key",
[INFO] [stdout] ...    |
[INFO] [stdout] 7129 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:7139:13
[INFO] [stdout]      |
[INFO] [stdout] 7139 |             instance.get(SetPeerBlacklistResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:7160:15
[INFO] [stdout]      |
[INFO] [stdout] 7160 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 7160 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:7324:13
[INFO] [stdout]      |
[INFO] [stdout] 7324 | /             descriptor.get(|| {
[INFO] [stdout] 7325 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 7326 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 7327 | |                     "public_key",
[INFO] [stdout] ...    |
[INFO] [stdout] 7341 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:7351:13
[INFO] [stdout]      |
[INFO] [stdout] 7351 |             instance.get(GetPeerInfoRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:7371:15
[INFO] [stdout]      |
[INFO] [stdout] 7371 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 7371 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:7506:13
[INFO] [stdout]      |
[INFO] [stdout] 7506 | / ...   descriptor.get(|| {
[INFO] [stdout] 7507 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 7508 | | ...       fields.push(::protobuf::reflect::accessor::make_repeated_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage<su...
[INFO] [stdout] 7509 | | ...           "peer_info",
[INFO] [stdout] ...    |
[INFO] [stdout] 7518 | | ...   })
[INFO] [stdout]      | |________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:7528:13
[INFO] [stdout]      |
[INFO] [stdout] 7528 |             instance.get(GetPeerInfoResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:7547:15
[INFO] [stdout]      |
[INFO] [stdout] 7547 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 7547 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:7668:13
[INFO] [stdout]      |
[INFO] [stdout] 7668 | /             descriptor.get(|| {
[INFO] [stdout] 7669 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 7670 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 7671 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 7680 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:7690:13
[INFO] [stdout]      |
[INFO] [stdout] 7690 |             instance.get(GetConnectionCountRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:7709:15
[INFO] [stdout]      |
[INFO] [stdout] 7709 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 7709 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:7837:13
[INFO] [stdout]      |
[INFO] [stdout] 7837 | /             descriptor.get(|| {
[INFO] [stdout] 7838 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 7839 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 7840 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 7849 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:7859:13
[INFO] [stdout]      |
[INFO] [stdout] 7859 |             instance.get(GetConnectionCountResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:7878:15
[INFO] [stdout]      |
[INFO] [stdout] 7878 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 7878 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:8006:13
[INFO] [stdout]      |
[INFO] [stdout] 8006 | /             descriptor.get(|| {
[INFO] [stdout] 8007 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 8008 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 8009 | |                     "delta_dfs_hash",
[INFO] [stdout] ...    |
[INFO] [stdout] 8018 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:8028:13
[INFO] [stdout]      |
[INFO] [stdout] 8028 |             instance.get(GetDeltaRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:8047:15
[INFO] [stdout]      |
[INFO] [stdout] 8047 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 8047 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:8190:13
[INFO] [stdout]      |
[INFO] [stdout] 8190 | / ...   descriptor.get(|| {
[INFO] [stdout] 8191 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 8192 | | ...       fields.push(::protobuf::reflect::accessor::make_singular_ptr_field_accessor::<_, ::protobuf::types::ProtobufTypeMessag...
[INFO] [stdout] 8193 | | ...           "delta",
[INFO] [stdout] ...    |
[INFO] [stdout] 8202 | | ...   })
[INFO] [stdout]      | |________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:8212:13
[INFO] [stdout]      |
[INFO] [stdout] 8212 |             instance.get(GetDeltaResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:8231:15
[INFO] [stdout]      |
[INFO] [stdout] 8231 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 8231 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:8352:13
[INFO] [stdout]      |
[INFO] [stdout] 8352 | /             descriptor.get(|| {
[INFO] [stdout] 8353 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 8354 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 8355 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 8364 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:8374:13
[INFO] [stdout]      |
[INFO] [stdout] 8374 |             instance.get(GetMempoolRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:8393:15
[INFO] [stdout]      |
[INFO] [stdout] 8393 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 8393 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:8528:13
[INFO] [stdout]      |
[INFO] [stdout] 8528 | / ...   descriptor.get(|| {
[INFO] [stdout] 8529 | | ...       let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 8530 | | ...       fields.push(::protobuf::reflect::accessor::make_repeated_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage<su...
[INFO] [stdout] 8531 | | ...           "transactions",
[INFO] [stdout] ...    |
[INFO] [stdout] 8540 | | ...   })
[INFO] [stdout]      | |________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:8550:13
[INFO] [stdout]      |
[INFO] [stdout] 8550 |             instance.get(GetMempoolResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:8569:15
[INFO] [stdout]      |
[INFO] [stdout] 8569 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 8569 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:8784:13
[INFO] [stdout]      |
[INFO] [stdout] 8784 | /             descriptor.get(|| {
[INFO] [stdout] 8785 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 8786 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 8787 | |                     "message",
[INFO] [stdout] ...    |
[INFO] [stdout] 8806 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:8816:13
[INFO] [stdout]      |
[INFO] [stdout] 8816 |             instance.get(SignMessageRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:8837:15
[INFO] [stdout]      |
[INFO] [stdout] 8837 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 8837 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:9037:13
[INFO] [stdout]      |
[INFO] [stdout] 9037 | /             descriptor.get(|| {
[INFO] [stdout] 9038 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 9039 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 9040 | |                     "signature",
[INFO] [stdout] ...    |
[INFO] [stdout] 9059 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:9069:13
[INFO] [stdout]      |
[INFO] [stdout] 9069 |             instance.get(SignMessageResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:9090:15
[INFO] [stdout]      |
[INFO] [stdout] 9090 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 9090 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:9341:13
[INFO] [stdout]      |
[INFO] [stdout] 9341 | /             descriptor.get(|| {
[INFO] [stdout] 9342 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 9343 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 9344 | |                     "signature",
[INFO] [stdout] ...    |
[INFO] [stdout] 9368 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:9378:13
[INFO] [stdout]      |
[INFO] [stdout] 9378 |             instance.get(VerifyMessageRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:9400:15
[INFO] [stdout]      |
[INFO] [stdout] 9400 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 9400 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:9521:13
[INFO] [stdout]      |
[INFO] [stdout] 9521 | /             descriptor.get(|| {
[INFO] [stdout] 9522 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 9523 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 9524 | |                     "is_signed_by_key",
[INFO] [stdout] ...    |
[INFO] [stdout] 9533 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:9543:13
[INFO] [stdout]      |
[INFO] [stdout] 9543 |             instance.get(VerifyMessageResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:9562:15
[INFO] [stdout]      |
[INFO] [stdout] 9562 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 9562 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:9683:13
[INFO] [stdout]      |
[INFO] [stdout] 9683 | /             descriptor.get(|| {
[INFO] [stdout] 9684 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 9685 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
[INFO] [stdout] 9686 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 9695 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:9705:13
[INFO] [stdout]      |
[INFO] [stdout] 9705 |             instance.get(ServiceStatusRequest::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:9724:15
[INFO] [stdout]      |
[INFO] [stdout] 9724 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 9724 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:9852:13
[INFO] [stdout]      |
[INFO] [stdout] 9852 | /             descriptor.get(|| {
[INFO] [stdout] 9853 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 9854 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 9855 | |                     "query",
[INFO] [stdout] ...    |
[INFO] [stdout] 9864 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/Rpc.rs:9874:13
[INFO] [stdout]      |
[INFO] [stdout] 9874 |             instance.get(ServiceStatusResponse::new)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/Rpc.rs:9893:15
[INFO] [stdout]      |
[INFO] [stdout] 9893 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 9893 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]      |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:10086:13
[INFO] [stdout]       |
[INFO] [stdout] 10086 | /             descriptor.get(|| {
[INFO] [stdout] 10087 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 10088 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeUint64>(
[INFO] [stdout] 10089 | |                     "file_size",
[INFO] [stdout] ...     |
[INFO] [stdout] 10108 | |             })
[INFO] [stdout]       | |______________^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:10118:13
[INFO] [stdout]       |
[INFO] [stdout] 10118 |             instance.get(AddFileToDfsRequest::new)
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> src/Rpc.rs:10139:15
[INFO] [stdout]       |
[INFO] [stdout] 10139 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 10139 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]       |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:10303:13
[INFO] [stdout]       |
[INFO] [stdout] 10303 | /             descriptor.get(|| {
[INFO] [stdout] 10304 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 10305 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 10306 | |                     "response_code",
[INFO] [stdout] ...     |
[INFO] [stdout] 10320 | |             })
[INFO] [stdout]       | |______________^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:10330:13
[INFO] [stdout]       |
[INFO] [stdout] 10330 |             instance.get(AddFileToDfsResponse::new)
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> src/Rpc.rs:10350:15
[INFO] [stdout]       |
[INFO] [stdout] 10350 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 10350 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]       |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:10543:13
[INFO] [stdout]       |
[INFO] [stdout] 10543 | /             descriptor.get(|| {
[INFO] [stdout] 10544 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 10545 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeUint32>(
[INFO] [stdout] 10546 | |                     "chunk_id",
[INFO] [stdout] ...     |
[INFO] [stdout] 10565 | |             })
[INFO] [stdout]       | |______________^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:10575:13
[INFO] [stdout]       |
[INFO] [stdout] 10575 |             instance.get(TransferFileBytesRequest::new)
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> src/Rpc.rs:10596:15
[INFO] [stdout]       |
[INFO] [stdout] 10596 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 10596 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]       |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:10724:13
[INFO] [stdout]       |
[INFO] [stdout] 10724 | /             descriptor.get(|| {
[INFO] [stdout] 10725 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 10726 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 10727 | |                     "response_code",
[INFO] [stdout] ...     |
[INFO] [stdout] 10736 | |             })
[INFO] [stdout]       | |______________^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:10746:13
[INFO] [stdout]       |
[INFO] [stdout] 10746 |             instance.get(TransferFileBytesResponse::new)
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> src/Rpc.rs:10765:15
[INFO] [stdout]       |
[INFO] [stdout] 10765 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 10765 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]       |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:10929:13
[INFO] [stdout]       |
[INFO] [stdout] 10929 | /             descriptor.get(|| {
[INFO] [stdout] 10930 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 10931 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBytes>(
[INFO] [stdout] 10932 | |                     "peer_ip",
[INFO] [stdout] ...     |
[INFO] [stdout] 10946 | |             })
[INFO] [stdout]       | |______________^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:10956:13
[INFO] [stdout]       |
[INFO] [stdout] 10956 |             instance.get(RemovePeerRequest::new)
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> src/Rpc.rs:10976:15
[INFO] [stdout]       |
[INFO] [stdout] 10976 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 10976 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]       |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:11097:13
[INFO] [stdout]       |
[INFO] [stdout] 11097 | /             descriptor.get(|| {
[INFO] [stdout] 11098 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 11099 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeUint32>(
[INFO] [stdout] 11100 | |                     "deleted_count",
[INFO] [stdout] ...     |
[INFO] [stdout] 11109 | |             })
[INFO] [stdout]       | |______________^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:11119:13
[INFO] [stdout]       |
[INFO] [stdout] 11119 |             instance.get(RemovePeerResponse::new)
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> src/Rpc.rs:11138:15
[INFO] [stdout]       |
[INFO] [stdout] 11138 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 11138 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]       |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:11229:13
[INFO] [stdout]       |
[INFO] [stdout] 11229 | /             descriptor.get(|| {
[INFO] [stdout] 11230 | |                 let fields = ::std::vec::Vec::new();
[INFO] [stdout] 11231 | |                 ::protobuf::reflect::MessageDescriptor::new::<GetPeerCountRequest>(
[INFO] [stdout] 11232 | |                     "GetPeerCountRequest",
[INFO] [stdout] ...     |
[INFO] [stdout] 11236 | |             })
[INFO] [stdout]       | |______________^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:11246:13
[INFO] [stdout]       |
[INFO] [stdout] 11246 |             instance.get(GetPeerCountRequest::new)
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> src/Rpc.rs:11264:15
[INFO] [stdout]       |
[INFO] [stdout] 11264 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 11264 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]       |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:11385:13
[INFO] [stdout]       |
[INFO] [stdout] 11385 | /             descriptor.get(|| {
[INFO] [stdout] 11386 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 11387 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt32>(
[INFO] [stdout] 11388 | |                     "peer_count",
[INFO] [stdout] ...     |
[INFO] [stdout] 11397 | |             })
[INFO] [stdout]       | |______________^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:11407:13
[INFO] [stdout]       |
[INFO] [stdout] 11407 |             instance.get(GetPeerCountResponse::new)
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> src/Rpc.rs:11426:15
[INFO] [stdout]       |
[INFO] [stdout] 11426 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 11426 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]       |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:11554:13
[INFO] [stdout]       |
[INFO] [stdout] 11554 | /             descriptor.get(|| {
[INFO] [stdout] 11555 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 11556 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
[INFO] [stdout] 11557 | |                     "dfs_hash",
[INFO] [stdout] ...     |
[INFO] [stdout] 11566 | |             })
[INFO] [stdout]       | |______________^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:11576:13
[INFO] [stdout]       |
[INFO] [stdout] 11576 |             instance.get(GetFileFromDfsRequest::new)
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> src/Rpc.rs:11595:15
[INFO] [stdout]       |
[INFO] [stdout] 11595 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 11595 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]       |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:11752:13
[INFO] [stdout]       |
[INFO] [stdout] 11752 | /             descriptor.get(|| {
[INFO] [stdout] 11753 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 11754 | |                 fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeUint64>(
[INFO] [stdout] 11755 | |                     "file_size",
[INFO] [stdout] ...     |
[INFO] [stdout] 11769 | |             })
[INFO] [stdout]       | |______________^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:11779:13
[INFO] [stdout]       |
[INFO] [stdout] 11779 |             instance.get(GetFileFromDfsResponse::new)
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]       |
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]       = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> src/Rpc.rs:11799:15
[INFO] [stdout]       |
[INFO] [stdout] 11799 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef {
[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] 11799 |     fn as_ref(&self) -> ::protobuf::reflect::ProtobufValueRef<'_> {
[INFO] [stdout]       |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]      --> src/Rpc.rs:11927:13
[INFO] [stdout]       |
[INFO] [stdout] 11927 | /             descriptor.get(|| {
[WARN] too many lines in the log, truncating it
