[INFO] cloning repository https://github.com/echo-smith458/blutgang
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/echo-smith458/blutgang" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fecho-smith458%2Fblutgang", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fecho-smith458%2Fblutgang'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d59c1bba2aa1ae776419544629ff4f6b65d54cb2
[INFO] checking echo-smith458/blutgang against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fecho-smith458%2Fblutgang" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/echo-smith458/blutgang
[INFO] finished tweaking git repo https://github.com/echo-smith458/blutgang
[INFO] tweaked toml for git repo https://github.com/echo-smith458/blutgang written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/echo-smith458/blutgang on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/echo-smith458/blutgang already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "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" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 37296e2d28bc8c25f5bb874b1aaa8090038fc2402ecb4637bdcf072f59b901c3
[INFO] running `Command { std: "docker" "start" "-a" "37296e2d28bc8c25f5bb874b1aaa8090038fc2402ecb4637bdcf072f59b901c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "37296e2d28bc8c25f5bb874b1aaa8090038fc2402ecb4637bdcf072f59b901c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "37296e2d28bc8c25f5bb874b1aaa8090038fc2402ecb4637bdcf072f59b901c3", kill_on_drop: false }`
[INFO] [stdout] 37296e2d28bc8c25f5bb874b1aaa8090038fc2402ecb4637bdcf072f59b901c3
[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 -Dunmustuse_in_always_ok" "-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" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ca1c692773d9785e33fc4d67750a2ec950c4779c0b7ac02ff290a01014f38900
[INFO] running `Command { std: "docker" "start" "-a" "ca1c692773d9785e33fc4d67750a2ec950c4779c0b7ac02ff290a01014f38900", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.85
[INFO] [stderr]     Checking zerocopy v0.7.34
[INFO] [stderr]    Compiling serde v1.0.203
[INFO] [stderr]    Compiling jobserver v0.1.31
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking mio v0.8.11
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling openssl v0.10.64
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking http v0.2.12
[INFO] [stderr]     Checking lexical-util v0.8.5
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling zstd-safe v4.1.3+zstd.1.5.1
[INFO] [stderr]     Checking anstyle-parse v0.2.4
[INFO] [stderr]     Checking is_terminal_polyfill v1.70.0
[INFO] [stderr]     Checking colorchoice v1.0.1
[INFO] [stderr]     Checking anstyle v1.0.7
[INFO] [stderr]     Checking anstyle-query v1.1.0
[INFO] [stderr]     Checking time v0.3.36
[INFO] [stderr]     Checking parking_lot_core v0.8.6
[INFO] [stderr]     Checking base64 v0.22.1
[INFO] [stderr]     Checking winnow v0.5.40
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling cc v1.0.99
[INFO] [stderr]     Checking clap_lex v0.7.1
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking fs2 v0.4.3
[INFO] [stderr]     Checking constant_time_eq v0.3.0
[INFO] [stderr]     Checking simdutf8 v0.1.4
[INFO] [stderr]     Checking parking_lot v0.11.2
[INFO] [stderr]     Checking anstream v0.6.14
[INFO] [stderr]     Checking http-body v0.4.6
[INFO] [stderr]     Checking pem v3.0.4
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking float-cmp v0.9.0
[INFO] [stderr]     Checking chrono v0.4.38
[INFO] [stderr]     Checking clap_builder v4.5.6
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]     Checking num-bigint v0.4.5
[INFO] [stderr]     Checking indexmap v2.2.6
[INFO] [stderr]     Checking lexical-write-integer v0.8.5
[INFO] [stderr]     Checking lexical-parse-integer v0.8.6
[INFO] [stderr]     Checking lexical-parse-float v0.8.5
[INFO] [stderr]    Compiling openssl-sys v0.9.102
[INFO] [stderr]    Compiling zstd-sys v1.6.2+zstd.1.5.1
[INFO] [stderr]    Compiling ring v0.17.8
[INFO] [stderr]    Compiling jemalloc-sys v0.5.4+5.3.0-patched
[INFO] [stderr]    Compiling blake3 v1.5.1
[INFO] [stderr]     Checking lexical-write-float v0.8.5
[INFO] [stderr]     Checking lexical-core v0.8.5
[INFO] [stderr]    Compiling native-tls v0.2.12
[INFO] [stderr]     Checking clap v4.5.6
[INFO] [stderr]    Compiling tokio-macros v2.3.0
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling serde_derive v1.0.203
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]     Checking tokio v1.38.0
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling pin-project-internal v1.1.5
[INFO] [stderr]    Compiling zerocopy-derive v0.7.34
[INFO] [stderr]     Checking thiserror v1.0.61
[INFO] [stderr]     Checking pin-project v1.1.5
[INFO] [stderr]     Checking simple_asn1 v0.6.2
[INFO] [stderr]     Checking tungstenite v0.20.1
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking tokio-util v0.7.11
[INFO] [stderr]     Checking tokio-native-tls v0.3.1
[INFO] [stderr]     Checking tower v0.4.13
[INFO] [stderr]     Checking halfbrown v0.2.5
[INFO] [stderr]     Checking serde_spanned v0.6.6
[INFO] [stderr]     Checking toml_datetime v0.6.6
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking tokio-tungstenite v0.20.1
[INFO] [stderr]     Checking h2 v0.4.5
[INFO] [stderr]     Checking h2 v0.3.26
[INFO] [stderr]     Checking tokio-stream v0.1.15
[INFO] [stderr]     Checking toml_edit v0.19.15
[INFO] [stderr]     Checking value-trait v0.6.1
[INFO] [stderr]     Checking simd-json v0.12.0
[INFO] [stderr]     Checking jsonwebtoken v9.3.0
[INFO] [stderr]     Checking toml v0.7.8
[INFO] [stderr]     Checking hyper v0.14.29
[INFO] [stderr]     Checking hyper v1.3.1
[INFO] [stderr]     Checking hyper-tls v0.5.0
[INFO] [stderr]     Checking reqwest v0.11.27
[INFO] [stderr]     Checking hyper-util v0.1.5
[INFO] [stderr]     Checking hyper-util-blutgang v0.2.0
[INFO] [stderr]     Checking hyper-tungstenite v0.12.0
[INFO] [stderr]     Checking zstd v0.9.2+zstd.1.5.1
[INFO] [stderr]     Checking sled v0.34.7
[INFO] [stderr]     Checking jemallocator v0.5.4
[INFO] [stderr]     Checking blutgang v0.3.6 (/opt/rustwide/workdir)
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:104:55
[INFO] [stdout]     |
[INFO] [stdout] 104 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] ...   |
[INFO] [stdout] 124 | |     Ok(res)
[INFO] [stdout] 125 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:104:55
[INFO] [stdout]     |
[INFO] [stdout] 104 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] ...   |
[INFO] [stdout] 124 | |     Ok(res)
[INFO] [stdout] 125 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     Ok(res)
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:135:55
[INFO] [stdout]     |
[INFO] [stdout] 135 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 136 | |     if tx.uri().path() == "/ready" {
[INFO] [stdout] 137 | |         return accept_readiness_request(liveness_request_tx).await;
[INFO] [stdout] 138 | |     } else if tx.uri().path() == "/health" {
[INFO] [stdout] ...   |
[INFO] [stdout] 181 | |     response
[INFO] [stdout] 182 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:135:55
[INFO] [stdout]     |
[INFO] [stdout] 135 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 136 | |     if tx.uri().path() == "/ready" {
[INFO] [stdout] 137 | |         return accept_readiness_request(liveness_request_tx).await;
[INFO] [stdout] 138 | |     } else if tx.uri().path() == "/health" {
[INFO] [stdout] ...   |
[INFO] [stdout] 181 | |     response
[INFO] [stdout] 182 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:137:16
[INFO] [stdout]     |
[INFO] [stdout] 137 |         return accept_readiness_request(liveness_request_tx).await;
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:137:62
[INFO] [stdout]     |
[INFO] [stdout] 137 |         return accept_readiness_request(liveness_request_tx).await;
[INFO] [stdout]     |                                                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:137:16
[INFO] [stdout]     |
[INFO] [stdout] 137 |         return accept_readiness_request(liveness_request_tx).await;
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |         return accept_health_request(liveness_request_tx).await;
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:139:59
[INFO] [stdout]     |
[INFO] [stdout] 139 |         return accept_health_request(liveness_request_tx).await;
[INFO] [stdout]     |                                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |         return accept_health_request(liveness_request_tx).await;
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:157:24
[INFO] [stdout]     |
[INFO] [stdout] 157 |                   return Ok(hyper::Response::builder()
[INFO] [stdout]     |  ________________________^
[INFO] [stdout] 158 | |                     .status(401)
[INFO] [stdout] 159 | |                     .body(Full::new(Bytes::from("Unauthorized or invalid token")))
[INFO] [stdout] 160 | |                     .unwrap());
[INFO] [stdout]     | |______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:177:20
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let response = forward_body(tx, &rpc_list_rwlock, &poverty_list_rwlock, cache, config).await;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:177:92
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let response = forward_body(tx, &rpc_list_rwlock, &poverty_list_rwlock, cache, config).await;
[INFO] [stdout]     |                                                                                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:177:20
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let response = forward_body(tx, &rpc_list_rwlock, &poverty_list_rwlock, cache, config).await;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     response
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:143:55
[INFO] [stdout]     |
[INFO] [stdout] 143 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 144 | |     let (tx, rx) = oneshot::channel();
[INFO] [stdout] 145 | |
[INFO] [stdout] 146 | |     let _ = liveness_request_sender.send(tx).await;
[INFO] [stdout] ...   |
[INFO] [stdout] 159 | |     nok!()
[INFO] [stdout] 160 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:143:55
[INFO] [stdout]     |
[INFO] [stdout] 143 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 144 | |     let (tx, rx) = oneshot::channel();
[INFO] [stdout] 145 | |
[INFO] [stdout] 146 | |     let _ = liveness_request_sender.send(tx).await;
[INFO] [stdout] ...   |
[INFO] [stdout] 159 | |     nok!()
[INFO] [stdout] 160 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:82:9
[INFO] [stdout]     |
[INFO] [stdout]  82 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  83 | |             .status(503)
[INFO] [stdout]  84 | |             .body(Full::new(Bytes::from("NOK")))
[INFO] [stdout]  85 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 151 |               return nok!();
[INFO] [stdout]     |                      ------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `nok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  65 | |             .status(200)
[INFO] [stdout]  66 | |             .body(Full::new(Bytes::from("OK")))
[INFO] [stdout]  67 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 156 |           return ok!();
[INFO] [stdout]     |                  ----- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `ok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:82:9
[INFO] [stdout]     |
[INFO] [stdout]  82 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  83 | |             .status(503)
[INFO] [stdout]  84 | |             .body(Full::new(Bytes::from("NOK")))
[INFO] [stdout]  85 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 159 |       nok!()
[INFO] [stdout]     |       ------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `nok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:164:55
[INFO] [stdout]     |
[INFO] [stdout] 164 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 165 | |     let (tx, rx) = oneshot::channel();
[INFO] [stdout] 166 | |
[INFO] [stdout] 167 | |     let _ = liveness_request_sender.send(tx).await;
[INFO] [stdout] ...   |
[INFO] [stdout] 181 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:164:55
[INFO] [stdout]     |
[INFO] [stdout] 164 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 165 | |     let (tx, rx) = oneshot::channel();
[INFO] [stdout] 166 | |
[INFO] [stdout] 167 | |     let _ = liveness_request_sender.send(tx).await;
[INFO] [stdout] ...   |
[INFO] [stdout] 181 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:82:9
[INFO] [stdout]     |
[INFO] [stdout]  82 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  83 | |             .status(503)
[INFO] [stdout]  84 | |             .body(Full::new(Bytes::from("NOK")))
[INFO] [stdout]  85 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 172 |               return nok!();
[INFO] [stdout]     |                      ------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `nok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     match rax.health {
[INFO] [stdout] 177 | |         HealthState::Healthy => ok!(),
[INFO] [stdout] 178 | |         HealthState::MissingRpcs => partial_ok!(),
[INFO] [stdout] 179 | |         HealthState::Unhealthy => nok!(),
[INFO] [stdout] 180 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  65 | |             .status(200)
[INFO] [stdout]  66 | |             .body(Full::new(Bytes::from("OK")))
[INFO] [stdout]  67 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 177 |           HealthState::Healthy => ok!(),
[INFO] [stdout]     |                                   ----- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `ok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:73:9
[INFO] [stdout]     |
[INFO] [stdout]  73 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  74 | |             .status(202)
[INFO] [stdout]  75 | |             .body(Full::new(Bytes::from("RPC")))
[INFO] [stdout]  76 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 178 |           HealthState::MissingRpcs => partial_ok!(),
[INFO] [stdout]     |                                       ------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `partial_ok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:82:9
[INFO] [stdout]     |
[INFO] [stdout]  82 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  83 | |             .status(503)
[INFO] [stdout]  84 | |             .body(Full::new(Bytes::from("NOK")))
[INFO] [stdout]  85 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 179 |           HealthState::Unhealthy => nok!(),
[INFO] [stdout]     |                                     ------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `nok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:316:3
[INFO] [stdout]     |
[INFO] [stdout] 316 |   ) {
[INFO] [stdout]     |  ___^
[INFO] [stdout] ...   |
[INFO] [stdout] 388 | |     (Ok(res), rpc_position)
[INFO] [stdout] 389 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:316:3
[INFO] [stdout]     |
[INFO] [stdout] 316 |   ) {
[INFO] [stdout]     |  ___^
[INFO] [stdout] ...   |
[INFO] [stdout] 388 | |     (Ok(res), rpc_position)
[INFO] [stdout] 389 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:324:13
[INFO] [stdout]     |
[INFO] [stdout] 324 | /             Ok(hyper::Response::builder()
[INFO] [stdout] 325 | |                 .status(400)
[INFO] [stdout] 326 | |                 .body(Full::new(Bytes::from("Improper content-type header")))
[INFO] [stdout] 327 | |                 .unwrap()),
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/response_errors.rs:7:9
[INFO] [stdout]     |
[INFO] [stdout]   7 | /         Ok(hyper::Response::builder()
[INFO] [stdout]   8 | |             .status(500)
[INFO] [stdout]   9 | |             .body(Full::new(Bytes::from(
[INFO] [stdout]  10 | |                 "{code:-32002, message:\"error: No working RPC available! Try again later...\"}"
[INFO] [stdout]  11 | |                     .to_string(),
[INFO] [stdout]  12 | |             )))
[INFO] [stdout]  13 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/balancer/accept_http.rs:360:15
[INFO] [stdout]     |
[INFO] [stdout] 360 |       let rax = get_response!(
[INFO] [stdout]     |  _______________-
[INFO] [stdout] 361 | |         tx,
[INFO] [stdout] 362 | |         cache,
[INFO] [stdout] 363 | |         tx_hash,
[INFO] [stdout] ...   |
[INFO] [stdout] 371 | |         params.max_retries
[INFO] [stdout] 372 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `no_rpc_available` which comes from the expansion of the macro `get_response` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/response_errors.rs:20:9
[INFO] [stdout]     |
[INFO] [stdout]  20 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  21 | |             .status(408)
[INFO] [stdout]  22 | |             .body(Full::new(Bytes::from(
[INFO] [stdout]  23 | |                 "{code:-32001, message:\"error: Request timed out! Try again later...\"}"
[INFO] [stdout]  24 | |                     .to_string(),
[INFO] [stdout]  25 | |             )))
[INFO] [stdout]  26 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/balancer/accept_http.rs:360:15
[INFO] [stdout]     |
[INFO] [stdout] 360 |       let rax = get_response!(
[INFO] [stdout]     |  _______________-
[INFO] [stdout] 361 | |         tx,
[INFO] [stdout] 362 | |         cache,
[INFO] [stdout] 363 | |         tx_hash,
[INFO] [stdout] ...   |
[INFO] [stdout] 371 | |         params.max_retries
[INFO] [stdout] 372 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `timed_out` which comes from the expansion of the macro `get_response` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/response_errors.rs:42:9
[INFO] [stdout]     |
[INFO] [stdout]  42 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  43 | |             .status(500)
[INFO] [stdout]  44 | |             .body(Full::new(Bytes::from(
[INFO] [stdout]  45 | |                 "{code:-32003, message:\"error: Cache error! Try again later...\"}".to_string(),
[INFO] [stdout]  46 | |             )))
[INFO] [stdout]  47 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/balancer/accept_http.rs:360:15
[INFO] [stdout]     |
[INFO] [stdout] 360 |       let rax = get_response!(
[INFO] [stdout]     |  _______________-
[INFO] [stdout] 361 | |         tx,
[INFO] [stdout] 362 | |         cache,
[INFO] [stdout] 363 | |         tx_hash,
[INFO] [stdout] ...   |
[INFO] [stdout] 371 | |         params.max_retries
[INFO] [stdout] 372 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `cache_error` which comes from the expansion of the macro `get_response` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:388:6
[INFO] [stdout]     |
[INFO] [stdout] 388 |     (Ok(res), rpc_position)
[INFO] [stdout]     |      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:398:55
[INFO] [stdout]     |
[INFO] [stdout] 398 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 399 | |     // Check if the request is a websocket upgrade request.
[INFO] [stdout] 400 | |     if is_upgrade_request(&tx) {
[INFO] [stdout] 401 | |         log_info!("Received WS upgrade request");
[INFO] [stdout] ...   |
[INFO] [stdout] 490 | |     response
[INFO] [stdout] 491 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:398:55
[INFO] [stdout]     |
[INFO] [stdout] 398 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 399 | |     // Check if the request is a websocket upgrade request.
[INFO] [stdout] 400 | |     if is_upgrade_request(&tx) {
[INFO] [stdout] 401 | |         log_info!("Received WS upgrade request");
[INFO] [stdout] ...   |
[INFO] [stdout] 490 | |     response
[INFO] [stdout] 491 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/response_errors.rs:57:9
[INFO] [stdout]     |
[INFO] [stdout]  57 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  58 | |             .status($status)
[INFO] [stdout]  59 | |             .body($body)
[INFO] [stdout]  60 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/balancer/accept_http.rs:404:20
[INFO] [stdout]     |
[INFO] [stdout] 404 |               return rpc_response!(
[INFO] [stdout]     |  ____________________-
[INFO] [stdout] 405 | |                 500,
[INFO] [stdout] 406 | |                 Full::new(Bytes::from(
[INFO] [stdout] 407 | |                     "{code:-32005, message:\"error: WebSockets are disabled!\"}".to_string(),
[INFO] [stdout] 408 | |                 ))
[INFO] [stdout] 409 | |             );
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `rpc_response` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/response_errors.rs:57:9
[INFO] [stdout]     |
[INFO] [stdout]  57 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  58 | |             .status($status)
[INFO] [stdout]  59 | |             .body($body)
[INFO] [stdout]  60 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/balancer/accept_http.rs:416:24
[INFO] [stdout]     |
[INFO] [stdout] 416 |                   return rpc_response!(500, Full::new(Bytes::from(
[INFO] [stdout]     |  ________________________-
[INFO] [stdout] 417 | |                     "{code:-32004, message:\"error: Websocket upgrade error! Try again later...\"}"
[INFO] [stdout] 418 | |                         .to_string(),
[INFO] [stdout] 419 | |                 )));
[INFO] [stdout]     | |___________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `rpc_response` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:446:16
[INFO] [stdout]     |
[INFO] [stdout] 446 |         return Ok(response);
[INFO] [stdout]     |                ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:468:32
[INFO] [stdout]     |
[INFO] [stdout] 468 |       (response, rpc_position) = forward_body(
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 469 | |         tx,
[INFO] [stdout] 470 | |         &connection_params.rpc_list_rwlock,
[INFO] [stdout] 471 | |         &connection_params.channels.finalized_rx,
[INFO] [stdout] ...   |
[INFO] [stdout] 477 | |     .await;
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:477:6
[INFO] [stdout]     |
[INFO] [stdout] 477 |     .await;
[INFO] [stdout]     |      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:468:32
[INFO] [stdout]     |
[INFO] [stdout] 468 |       (response, rpc_position) = forward_body(
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 469 | |         tx,
[INFO] [stdout] 470 | |         &connection_params.rpc_list_rwlock,
[INFO] [stdout] 471 | |         &connection_params.channels.finalized_rx,
[INFO] [stdout] ...   |
[INFO] [stdout] 477 | |     .await;
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:468:6
[INFO] [stdout]     |
[INFO] [stdout] 468 |     (response, rpc_position) = forward_body(
[INFO] [stdout]     |      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:490:5
[INFO] [stdout]     |
[INFO] [stdout] 490 |     response
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `blutgang` (bin "blutgang") due to 45 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:104:55
[INFO] [stdout]     |
[INFO] [stdout] 104 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] ...   |
[INFO] [stdout] 124 | |     Ok(res)
[INFO] [stdout] 125 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:104:55
[INFO] [stdout]     |
[INFO] [stdout] 104 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] ...   |
[INFO] [stdout] 124 | |     Ok(res)
[INFO] [stdout] 125 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     Ok(res)
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:135:55
[INFO] [stdout]     |
[INFO] [stdout] 135 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 136 | |     if tx.uri().path() == "/ready" {
[INFO] [stdout] 137 | |         return accept_readiness_request(liveness_request_tx).await;
[INFO] [stdout] 138 | |     } else if tx.uri().path() == "/health" {
[INFO] [stdout] ...   |
[INFO] [stdout] 181 | |     response
[INFO] [stdout] 182 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:135:55
[INFO] [stdout]     |
[INFO] [stdout] 135 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 136 | |     if tx.uri().path() == "/ready" {
[INFO] [stdout] 137 | |         return accept_readiness_request(liveness_request_tx).await;
[INFO] [stdout] 138 | |     } else if tx.uri().path() == "/health" {
[INFO] [stdout] ...   |
[INFO] [stdout] 181 | |     response
[INFO] [stdout] 182 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:137:16
[INFO] [stdout]     |
[INFO] [stdout] 137 |         return accept_readiness_request(liveness_request_tx).await;
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:137:62
[INFO] [stdout]     |
[INFO] [stdout] 137 |         return accept_readiness_request(liveness_request_tx).await;
[INFO] [stdout]     |                                                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:137:16
[INFO] [stdout]     |
[INFO] [stdout] 137 |         return accept_readiness_request(liveness_request_tx).await;
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |         return accept_health_request(liveness_request_tx).await;
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:139:59
[INFO] [stdout]     |
[INFO] [stdout] 139 |         return accept_health_request(liveness_request_tx).await;
[INFO] [stdout]     |                                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |         return accept_health_request(liveness_request_tx).await;
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:157:24
[INFO] [stdout]     |
[INFO] [stdout] 157 |                   return Ok(hyper::Response::builder()
[INFO] [stdout]     |  ________________________^
[INFO] [stdout] 158 | |                     .status(401)
[INFO] [stdout] 159 | |                     .body(Full::new(Bytes::from("Unauthorized or invalid token")))
[INFO] [stdout] 160 | |                     .unwrap());
[INFO] [stdout]     | |______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:177:20
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let response = forward_body(tx, &rpc_list_rwlock, &poverty_list_rwlock, cache, config).await;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:177:92
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let response = forward_body(tx, &rpc_list_rwlock, &poverty_list_rwlock, cache, config).await;
[INFO] [stdout]     |                                                                                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:177:20
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let response = forward_body(tx, &rpc_list_rwlock, &poverty_list_rwlock, cache, config).await;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     response
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:220:22
[INFO] [stdout]     |
[INFO] [stdout] 220 |           let result = forward_body(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 221 | |             tx.clone(),
[INFO] [stdout] 222 | |             &rpc_list,
[INFO] [stdout] 223 | |             &poverty_list,
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |         .await;
[INFO] [stdout]     | |______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:227:10
[INFO] [stdout]     |
[INFO] [stdout] 227 |         .await;
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:220:22
[INFO] [stdout]     |
[INFO] [stdout] 220 |           let result = forward_body(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 221 | |             tx.clone(),
[INFO] [stdout] 222 | |             &rpc_list,
[INFO] [stdout] 223 | |             &poverty_list,
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |         .await;
[INFO] [stdout]     | |______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/accept.rs:230:17
[INFO] [stdout]     |
[INFO] [stdout] 230 |         assert!(result.is_ok());
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:143:55
[INFO] [stdout]     |
[INFO] [stdout] 143 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 144 | |     let (tx, rx) = oneshot::channel();
[INFO] [stdout] 145 | |
[INFO] [stdout] 146 | |     let _ = liveness_request_sender.send(tx).await;
[INFO] [stdout] ...   |
[INFO] [stdout] 159 | |     nok!()
[INFO] [stdout] 160 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:143:55
[INFO] [stdout]     |
[INFO] [stdout] 143 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 144 | |     let (tx, rx) = oneshot::channel();
[INFO] [stdout] 145 | |
[INFO] [stdout] 146 | |     let _ = liveness_request_sender.send(tx).await;
[INFO] [stdout] ...   |
[INFO] [stdout] 159 | |     nok!()
[INFO] [stdout] 160 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:82:9
[INFO] [stdout]     |
[INFO] [stdout]  82 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  83 | |             .status(503)
[INFO] [stdout]  84 | |             .body(Full::new(Bytes::from("NOK")))
[INFO] [stdout]  85 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 151 |               return nok!();
[INFO] [stdout]     |                      ------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `nok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  65 | |             .status(200)
[INFO] [stdout]  66 | |             .body(Full::new(Bytes::from("OK")))
[INFO] [stdout]  67 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 156 |           return ok!();
[INFO] [stdout]     |                  ----- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `ok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:82:9
[INFO] [stdout]     |
[INFO] [stdout]  82 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  83 | |             .status(503)
[INFO] [stdout]  84 | |             .body(Full::new(Bytes::from("NOK")))
[INFO] [stdout]  85 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 159 |       nok!()
[INFO] [stdout]     |       ------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `nok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:164:55
[INFO] [stdout]     |
[INFO] [stdout] 164 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 165 | |     let (tx, rx) = oneshot::channel();
[INFO] [stdout] 166 | |
[INFO] [stdout] 167 | |     let _ = liveness_request_sender.send(tx).await;
[INFO] [stdout] ...   |
[INFO] [stdout] 181 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:164:55
[INFO] [stdout]     |
[INFO] [stdout] 164 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 165 | |     let (tx, rx) = oneshot::channel();
[INFO] [stdout] 166 | |
[INFO] [stdout] 167 | |     let _ = liveness_request_sender.send(tx).await;
[INFO] [stdout] ...   |
[INFO] [stdout] 181 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:82:9
[INFO] [stdout]     |
[INFO] [stdout]  82 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  83 | |             .status(503)
[INFO] [stdout]  84 | |             .body(Full::new(Bytes::from("NOK")))
[INFO] [stdout]  85 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 172 |               return nok!();
[INFO] [stdout]     |                      ------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `nok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     match rax.health {
[INFO] [stdout] 177 | |         HealthState::Healthy => ok!(),
[INFO] [stdout] 178 | |         HealthState::MissingRpcs => partial_ok!(),
[INFO] [stdout] 179 | |         HealthState::Unhealthy => nok!(),
[INFO] [stdout] 180 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:64:9
[INFO] [stdout]     |
[INFO] [stdout]  64 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  65 | |             .status(200)
[INFO] [stdout]  66 | |             .body(Full::new(Bytes::from("OK")))
[INFO] [stdout]  67 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 177 |           HealthState::Healthy => ok!(),
[INFO] [stdout]     |                                   ----- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `ok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:73:9
[INFO] [stdout]     |
[INFO] [stdout]  73 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  74 | |             .status(202)
[INFO] [stdout]  75 | |             .body(Full::new(Bytes::from("RPC")))
[INFO] [stdout]  76 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 178 |           HealthState::MissingRpcs => partial_ok!(),
[INFO] [stdout]     |                                       ------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `partial_ok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:82:9
[INFO] [stdout]     |
[INFO] [stdout]  82 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  83 | |             .status(503)
[INFO] [stdout]  84 | |             .body(Full::new(Bytes::from("NOK")))
[INFO] [stdout]  85 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout] ...
[INFO] [stdout] 179 |           HealthState::Unhealthy => nok!(),
[INFO] [stdout]     |                                     ------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `nok` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:248:24
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let response = accept_readiness_request(request_snd.clone()).await.unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:248:70
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let response = accept_readiness_request(request_snd.clone()).await.unwrap();
[INFO] [stdout]     |                                                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:248:24
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let response = accept_readiness_request(request_snd.clone()).await.unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:255:24
[INFO] [stdout]     |
[INFO] [stdout] 255 |         let response = accept_readiness_request(request_snd).await.unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:255:62
[INFO] [stdout]     |
[INFO] [stdout] 255 |         let response = accept_readiness_request(request_snd).await.unwrap();
[INFO] [stdout]     |                                                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:255:24
[INFO] [stdout]     |
[INFO] [stdout] 255 |         let response = accept_readiness_request(request_snd).await.unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:273:24
[INFO] [stdout]     |
[INFO] [stdout] 273 |         let response = accept_health_request(request_snd.clone()).await.unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:273:67
[INFO] [stdout]     |
[INFO] [stdout] 273 |         let response = accept_health_request(request_snd.clone()).await.unwrap();
[INFO] [stdout]     |                                                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:273:24
[INFO] [stdout]     |
[INFO] [stdout] 273 |         let response = accept_health_request(request_snd.clone()).await.unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:280:24
[INFO] [stdout]     |
[INFO] [stdout] 280 |         let response = accept_health_request(request_snd.clone()).await.unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:280:67
[INFO] [stdout]     |
[INFO] [stdout] 280 |         let response = accept_health_request(request_snd.clone()).await.unwrap();
[INFO] [stdout]     |                                                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:280:24
[INFO] [stdout]     |
[INFO] [stdout] 280 |         let response = accept_health_request(request_snd.clone()).await.unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:287:24
[INFO] [stdout]     |
[INFO] [stdout] 287 |         let response = accept_health_request(request_snd).await.unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:287:59
[INFO] [stdout]     |
[INFO] [stdout] 287 |         let response = accept_health_request(request_snd).await.unwrap();
[INFO] [stdout]     |                                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/admin/liveready.rs:287:24
[INFO] [stdout]     |
[INFO] [stdout] 287 |         let response = accept_health_request(request_snd).await.unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:316:3
[INFO] [stdout]     |
[INFO] [stdout] 316 |   ) {
[INFO] [stdout]     |  ___^
[INFO] [stdout] ...   |
[INFO] [stdout] 388 | |     (Ok(res), rpc_position)
[INFO] [stdout] 389 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:316:3
[INFO] [stdout]     |
[INFO] [stdout] 316 |   ) {
[INFO] [stdout]     |  ___^
[INFO] [stdout] ...   |
[INFO] [stdout] 388 | |     (Ok(res), rpc_position)
[INFO] [stdout] 389 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:324:13
[INFO] [stdout]     |
[INFO] [stdout] 324 | /             Ok(hyper::Response::builder()
[INFO] [stdout] 325 | |                 .status(400)
[INFO] [stdout] 326 | |                 .body(Full::new(Bytes::from("Improper content-type header")))
[INFO] [stdout] 327 | |                 .unwrap()),
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/response_errors.rs:7:9
[INFO] [stdout]     |
[INFO] [stdout]   7 | /         Ok(hyper::Response::builder()
[INFO] [stdout]   8 | |             .status(500)
[INFO] [stdout]   9 | |             .body(Full::new(Bytes::from(
[INFO] [stdout]  10 | |                 "{code:-32002, message:\"error: No working RPC available! Try again later...\"}"
[INFO] [stdout]  11 | |                     .to_string(),
[INFO] [stdout]  12 | |             )))
[INFO] [stdout]  13 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/balancer/accept_http.rs:360:15
[INFO] [stdout]     |
[INFO] [stdout] 360 |       let rax = get_response!(
[INFO] [stdout]     |  _______________-
[INFO] [stdout] 361 | |         tx,
[INFO] [stdout] 362 | |         cache,
[INFO] [stdout] 363 | |         tx_hash,
[INFO] [stdout] ...   |
[INFO] [stdout] 371 | |         params.max_retries
[INFO] [stdout] 372 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `no_rpc_available` which comes from the expansion of the macro `get_response` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/response_errors.rs:20:9
[INFO] [stdout]     |
[INFO] [stdout]  20 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  21 | |             .status(408)
[INFO] [stdout]  22 | |             .body(Full::new(Bytes::from(
[INFO] [stdout]  23 | |                 "{code:-32001, message:\"error: Request timed out! Try again later...\"}"
[INFO] [stdout]  24 | |                     .to_string(),
[INFO] [stdout]  25 | |             )))
[INFO] [stdout]  26 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/balancer/accept_http.rs:360:15
[INFO] [stdout]     |
[INFO] [stdout] 360 |       let rax = get_response!(
[INFO] [stdout]     |  _______________-
[INFO] [stdout] 361 | |         tx,
[INFO] [stdout] 362 | |         cache,
[INFO] [stdout] 363 | |         tx_hash,
[INFO] [stdout] ...   |
[INFO] [stdout] 371 | |         params.max_retries
[INFO] [stdout] 372 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `timed_out` which comes from the expansion of the macro `get_response` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/response_errors.rs:42:9
[INFO] [stdout]     |
[INFO] [stdout]  42 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  43 | |             .status(500)
[INFO] [stdout]  44 | |             .body(Full::new(Bytes::from(
[INFO] [stdout]  45 | |                 "{code:-32003, message:\"error: Cache error! Try again later...\"}".to_string(),
[INFO] [stdout]  46 | |             )))
[INFO] [stdout]  47 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/balancer/accept_http.rs:360:15
[INFO] [stdout]     |
[INFO] [stdout] 360 |       let rax = get_response!(
[INFO] [stdout]     |  _______________-
[INFO] [stdout] 361 | |         tx,
[INFO] [stdout] 362 | |         cache,
[INFO] [stdout] 363 | |         tx_hash,
[INFO] [stdout] ...   |
[INFO] [stdout] 371 | |         params.max_retries
[INFO] [stdout] 372 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `cache_error` which comes from the expansion of the macro `get_response` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:388:6
[INFO] [stdout]     |
[INFO] [stdout] 388 |     (Ok(res), rpc_position)
[INFO] [stdout]     |      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:398:55
[INFO] [stdout]     |
[INFO] [stdout] 398 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 399 | |     // Check if the request is a websocket upgrade request.
[INFO] [stdout] 400 | |     if is_upgrade_request(&tx) {
[INFO] [stdout] 401 | |         log_info!("Received WS upgrade request");
[INFO] [stdout] ...   |
[INFO] [stdout] 490 | |     response
[INFO] [stdout] 491 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:398:55
[INFO] [stdout]     |
[INFO] [stdout] 398 |   ) -> Result<hyper::Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 399 | |     // Check if the request is a websocket upgrade request.
[INFO] [stdout] 400 | |     if is_upgrade_request(&tx) {
[INFO] [stdout] 401 | |         log_info!("Received WS upgrade request");
[INFO] [stdout] ...   |
[INFO] [stdout] 490 | |     response
[INFO] [stdout] 491 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/response_errors.rs:57:9
[INFO] [stdout]     |
[INFO] [stdout]  57 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  58 | |             .status($status)
[INFO] [stdout]  59 | |             .body($body)
[INFO] [stdout]  60 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/balancer/accept_http.rs:404:20
[INFO] [stdout]     |
[INFO] [stdout] 404 |               return rpc_response!(
[INFO] [stdout]     |  ____________________-
[INFO] [stdout] 405 | |                 500,
[INFO] [stdout] 406 | |                 Full::new(Bytes::from(
[INFO] [stdout] 407 | |                     "{code:-32005, message:\"error: WebSockets are disabled!\"}".to_string(),
[INFO] [stdout] 408 | |                 ))
[INFO] [stdout] 409 | |             );
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `rpc_response` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/response_errors.rs:57:9
[INFO] [stdout]     |
[INFO] [stdout]  57 | /         Ok(hyper::Response::builder()
[INFO] [stdout]  58 | |             .status($status)
[INFO] [stdout]  59 | |             .body($body)
[INFO] [stdout]  60 | |             .unwrap())
[INFO] [stdout]     | |______________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/balancer/accept_http.rs:416:24
[INFO] [stdout]     |
[INFO] [stdout] 416 |                   return rpc_response!(500, Full::new(Bytes::from(
[INFO] [stdout]     |  ________________________-
[INFO] [stdout] 417 | |                     "{code:-32004, message:\"error: Websocket upgrade error! Try again later...\"}"
[INFO] [stdout] 418 | |                         .to_string(),
[INFO] [stdout] 419 | |                 )));
[INFO] [stdout]     | |___________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `rpc_response` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:446:16
[INFO] [stdout]     |
[INFO] [stdout] 446 |         return Ok(response);
[INFO] [stdout]     |                ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:468:32
[INFO] [stdout]     |
[INFO] [stdout] 468 |       (response, rpc_position) = forward_body(
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 469 | |         tx,
[INFO] [stdout] 470 | |         &connection_params.rpc_list_rwlock,
[INFO] [stdout] 471 | |         &connection_params.channels.finalized_rx,
[INFO] [stdout] ...   |
[INFO] [stdout] 477 | |     .await;
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:477:6
[INFO] [stdout]     |
[INFO] [stdout] 477 |     .await;
[INFO] [stdout]     |      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:468:32
[INFO] [stdout]     |
[INFO] [stdout] 468 |       (response, rpc_position) = forward_body(
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 469 | |         tx,
[INFO] [stdout] 470 | |         &connection_params.rpc_list_rwlock,
[INFO] [stdout] 471 | |         &connection_params.channels.finalized_rx,
[INFO] [stdout] ...   |
[INFO] [stdout] 477 | |     .await;
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:468:6
[INFO] [stdout]     |
[INFO] [stdout] 468 |     (response, rpc_position) = forward_body(
[INFO] [stdout]     |      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<hyper::Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/balancer/accept_http.rs:490:5
[INFO] [stdout]     |
[INFO] [stdout] 490 |     response
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `blutgang` (bin "blutgang" test) due to 64 previous errors
[INFO] running `Command { std: "docker" "inspect" "ca1c692773d9785e33fc4d67750a2ec950c4779c0b7ac02ff290a01014f38900", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ca1c692773d9785e33fc4d67750a2ec950c4779c0b7ac02ff290a01014f38900", kill_on_drop: false }`
[INFO] [stdout] ca1c692773d9785e33fc4d67750a2ec950c4779c0b7ac02ff290a01014f38900
