[INFO] fetching crate mackerel_client 0.6.6...
[INFO] checking mackerel_client-0.6.6 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] extracting crate mackerel_client 0.6.6 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate mackerel_client 0.6.6
[INFO] finished tweaking crates.io crate mackerel_client 0.6.6
[INFO] tweaked toml for crates.io crate mackerel_client 0.6.6 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate mackerel_client 0.6.6 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] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 257 packages to latest compatible versions
[INFO] [stderr]       Adding rstest v0.23.0 (available: v0.26.1)
[INFO] [stderr]       Adding strum v0.26.3 (available: v0.27.2)
[INFO] [stderr]       Adding thiserror v1.0.69 (available: v2.0.17)
[INFO] [stderr]       Adding typed-builder v0.20.1 (available: v0.23.0)
[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] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] 63ea2b721a62d29e05fa23b1675495c94323e3b44b45b0d5dae3ee5c91cd3ada
[INFO] running `Command { std: "docker" "start" "-a" "63ea2b721a62d29e05fa23b1675495c94323e3b44b45b0d5dae3ee5c91cd3ada", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "63ea2b721a62d29e05fa23b1675495c94323e3b44b45b0d5dae3ee5c91cd3ada", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "63ea2b721a62d29e05fa23b1675495c94323e3b44b45b0d5dae3ee5c91cd3ada", kill_on_drop: false }`
[INFO] [stdout] 63ea2b721a62d29e05fa23b1675495c94323e3b44b45b0d5dae3ee5c91cd3ada
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] 812c77319cbc9d32ded9bd7c0a6ab1305d86b8cd37bb781f754f84c24f308e5f
[INFO] running `Command { std: "docker" "start" "-a" "812c77319cbc9d32ded9bd7c0a6ab1305d86b8cd37bb781f754f84c24f308e5f", kill_on_drop: false }`
[INFO] [stderr]     Checking tokio v1.48.0
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking regex-automata v0.4.13
[INFO] [stderr]     Checking native-tls v0.2.14
[INFO] [stderr]    Compiling rstest_macros v0.23.0
[INFO] [stderr]     Checking iri-string v0.7.9
[INFO] [stderr]    Compiling typed-builder-macro v0.20.1
[INFO] [stderr]    Compiling async-attributes v1.1.2
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]     Checking kv-log-macro v1.0.7
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking chrono v0.4.42
[INFO] [stderr]     Checking url v2.5.7
[INFO] [stderr]     Checking fixedstr v0.5.9
[INFO] [stderr]     Checking typed-builder v0.20.1
[INFO] [stderr]     Checking serde_with v3.15.1
[INFO] [stderr]     Checking regex v1.12.2
[INFO] [stderr]     Checking bstr v1.12.1
[INFO] [stderr]     Checking env_logger v0.10.2
[INFO] [stderr]     Checking pretty_env_logger v0.5.0
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking rstest v0.23.0
[INFO] [stderr]     Checking tokio-util v0.7.17
[INFO] [stderr]     Checking tower v0.5.2
[INFO] [stderr]     Checking tokio-native-tls v0.3.1
[INFO] [stderr]     Checking async-global-executor v2.4.1
[INFO] [stderr]     Checking async-std v1.13.2
[INFO] [stderr]     Checking h2 v0.4.12
[INFO] [stderr]     Checking tower-http v0.6.6
[INFO] [stderr]     Checking hyper v1.8.0
[INFO] [stderr]     Checking hyper-util v0.1.17
[INFO] [stderr]     Checking hyper-tls v0.6.0
[INFO] [stderr]     Checking httptest v0.16.3
[INFO] [stderr]     Checking reqwest v0.12.24
[INFO] [stderr]     Checking mackerel_client v0.6.6 (/opt/rustwide/workdir)
[INFO] [stdout] error: this type will no longer be must used: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/client.rs:250:26
[INFO] [stdout]     |
[INFO] [stdout] 250 |               let server = test_server! {
[INFO] [stdout]     |  __________________________-
[INFO] [stdout] 251 | |                 method = GET,
[INFO] [stdout] 252 | |                 path = "/api/v0/test",
[INFO] [stdout] 253 | |                 status_code = 200,
[INFO] [stdout] 254 | |                 response = json!(true),
[INFO] [stdout] 255 | |             };
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/client.rs:250:26
[INFO] [stdout]     |
[INFO] [stdout] 250 |               let server = test_server! {
[INFO] [stdout]     |  __________________________-
[INFO] [stdout] 251 | |                 method = GET,
[INFO] [stdout] 252 | |                 path = "/api/v0/test",
[INFO] [stdout] 253 | |                 status_code = 200,
[INFO] [stdout] 254 | |                 response = json!(true),
[INFO] [stdout] 255 | |             };
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/client.rs:259:26
[INFO] [stdout]     |
[INFO] [stdout] 259 |               let server = test_server! {
[INFO] [stdout]     |  __________________________-
[INFO] [stdout] 260 | |                 method = POST,
[INFO] [stdout] 261 | |                 path = "/api/v0/test",
[INFO] [stdout] 262 | |                 query_params = "param1=value1&param2=value2&param3=value3",
[INFO] [stdout] ...   |
[INFO] [stdout] 265 | |                 response = json!({ "success": true }),
[INFO] [stdout] 266 | |             };
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/client.rs:259:26
[INFO] [stdout]     |
[INFO] [stdout] 259 |               let server = test_server! {
[INFO] [stdout]     |  __________________________-
[INFO] [stdout] 260 | |                 method = POST,
[INFO] [stdout] 261 | |                 path = "/api/v0/test",
[INFO] [stdout] 262 | |                 query_params = "param1=value1&param2=value2&param3=value3",
[INFO] [stdout] ...   |
[INFO] [stdout] 265 | |                 response = json!({ "success": true }),
[INFO] [stdout] 266 | |             };
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/client.rs:274:26
[INFO] [stdout]     |
[INFO] [stdout] 274 |               let server = test_server! {
[INFO] [stdout]     |  __________________________-
[INFO] [stdout] 275 | |                 method = GET,
[INFO] [stdout] 276 | |                 path = "/api/v0/test",
[INFO] [stdout] 277 | |                 status_code = 400,
[INFO] [stdout] ...   |
[INFO] [stdout] 280 | |                 }),
[INFO] [stdout] 281 | |             };
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/client.rs:274:26
[INFO] [stdout]     |
[INFO] [stdout] 274 |               let server = test_server! {
[INFO] [stdout]     |  __________________________-
[INFO] [stdout] 275 | |                 method = GET,
[INFO] [stdout] 276 | |                 path = "/api/v0/test",
[INFO] [stdout] 277 | |                 status_code = 400,
[INFO] [stdout] ...   |
[INFO] [stdout] 280 | |                 }),
[INFO] [stdout] 281 | |             };
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/client.rs:291:26
[INFO] [stdout]     |
[INFO] [stdout] 291 |               let server = test_server! {
[INFO] [stdout]     |  __________________________-
[INFO] [stdout] 292 | |                 method = GET,
[INFO] [stdout] 293 | |                 path = "/api/v0/test",
[INFO] [stdout] 294 | |                 status_code = 404,
[INFO] [stdout] ...   |
[INFO] [stdout] 299 | |                 }),
[INFO] [stdout] 300 | |             };
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/client.rs:291:26
[INFO] [stdout]     |
[INFO] [stdout] 291 |               let server = test_server! {
[INFO] [stdout]     |  __________________________-
[INFO] [stdout] 292 | |                 method = GET,
[INFO] [stdout] 293 | |                 path = "/api/v0/test",
[INFO] [stdout] 294 | |                 status_code = 404,
[INFO] [stdout] ...   |
[INFO] [stdout] 299 | |                 }),
[INFO] [stdout] 300 | |             };
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/client.rs:310:26
[INFO] [stdout]     |
[INFO] [stdout] 310 |               let server = test_server! {
[INFO] [stdout]     |  __________________________-
[INFO] [stdout] 311 | |                 method = GET,
[INFO] [stdout] 312 | |                 path = "/api/v0/test",
[INFO] [stdout] 313 | |                 status_code = 500,
[INFO] [stdout] 314 | |                 response = "This is an error message.",
[INFO] [stdout] 315 | |             };
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/client.rs:310:26
[INFO] [stdout]     |
[INFO] [stdout] 310 |               let server = test_server! {
[INFO] [stdout]     |  __________________________-
[INFO] [stdout] 311 | |                 method = GET,
[INFO] [stdout] 312 | |                 path = "/api/v0/test",
[INFO] [stdout] 313 | |                 status_code = 500,
[INFO] [stdout] 314 | |                 response = "This is an error message.",
[INFO] [stdout] 315 | |             };
[INFO] [stdout]     | |_____________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert.rs:292:22
[INFO] [stdout]     |
[INFO] [stdout] 292 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 293 | |             method = GET,
[INFO] [stdout] 294 | |             path = "/api/v0/alerts",
[INFO] [stdout] 295 | |             query_params = "limit=10",
[INFO] [stdout] 296 | |             response = json!({ "alerts": [] }),
[INFO] [stdout] 297 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert.rs:292:22
[INFO] [stdout]     |
[INFO] [stdout] 292 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 293 | |             method = GET,
[INFO] [stdout] 294 | |             path = "/api/v0/alerts",
[INFO] [stdout] 295 | |             query_params = "limit=10",
[INFO] [stdout] 296 | |             response = json!({ "alerts": [] }),
[INFO] [stdout] 297 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert.rs:308:22
[INFO] [stdout]     |
[INFO] [stdout] 308 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 309 | |             method = GET,
[INFO] [stdout] 310 | |             path = "/api/v0/alerts",
[INFO] [stdout] 311 | |             query_params = "withClosed=true&limit=1&nextId=alert1",
[INFO] [stdout] ...   |
[INFO] [stdout] 315 | |             }),
[INFO] [stdout] 316 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert.rs:308:22
[INFO] [stdout]     |
[INFO] [stdout] 308 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 309 | |             method = GET,
[INFO] [stdout] 310 | |             path = "/api/v0/alerts",
[INFO] [stdout] 311 | |             query_params = "withClosed=true&limit=1&nextId=alert1",
[INFO] [stdout] ...   |
[INFO] [stdout] 315 | |             }),
[INFO] [stdout] 316 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert.rs:333:22
[INFO] [stdout]     |
[INFO] [stdout] 333 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 334 | |             method = GET,
[INFO] [stdout] 335 | |             path = "/api/v0/alerts/alert1",
[INFO] [stdout] 336 | |             response = entity_json_example(),
[INFO] [stdout] 337 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert.rs:333:22
[INFO] [stdout]     |
[INFO] [stdout] 333 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 334 | |             method = GET,
[INFO] [stdout] 335 | |             path = "/api/v0/alerts/alert1",
[INFO] [stdout] 336 | |             response = entity_json_example(),
[INFO] [stdout] 337 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert.rs:352:22
[INFO] [stdout]     |
[INFO] [stdout] 352 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 353 | |             method = PUT,
[INFO] [stdout] 354 | |             path = "/api/v0/alerts/alert1",
[INFO] [stdout] 355 | |             request = json!({ "memo": "alert memo" }),
[INFO] [stdout] 356 | |             response = json!({ "id": "alert1", "memo": "alert memo" }),
[INFO] [stdout] 357 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert.rs:352:22
[INFO] [stdout]     |
[INFO] [stdout] 352 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 353 | |             method = PUT,
[INFO] [stdout] 354 | |             path = "/api/v0/alerts/alert1",
[INFO] [stdout] 355 | |             request = json!({ "memo": "alert memo" }),
[INFO] [stdout] 356 | |             response = json!({ "id": "alert1", "memo": "alert memo" }),
[INFO] [stdout] 357 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert.rs:374:22
[INFO] [stdout]     |
[INFO] [stdout] 374 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 375 | |             method = POST,
[INFO] [stdout] 376 | |             path = "/api/v0/alerts/alert1/close",
[INFO] [stdout] 377 | |             request = json!({ "reason": "alert close reason" }),
[INFO] [stdout] 378 | |             response = entity_json_example(),
[INFO] [stdout] 379 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert.rs:374:22
[INFO] [stdout]     |
[INFO] [stdout] 374 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 375 | |             method = POST,
[INFO] [stdout] 376 | |             path = "/api/v0/alerts/alert1/close",
[INFO] [stdout] 377 | |             request = json!({ "reason": "alert close reason" }),
[INFO] [stdout] 378 | |             response = entity_json_example(),
[INFO] [stdout] 379 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert_group_setting.rs:247:22
[INFO] [stdout]     |
[INFO] [stdout] 247 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 248 | |             method = GET,
[INFO] [stdout] 249 | |             path = "/api/v0/alert-group-settings",
[INFO] [stdout] 250 | |             response = json!({
[INFO] [stdout] 251 | |                 "alertGroupSettings": [entity_json_example()],
[INFO] [stdout] 252 | |             }),
[INFO] [stdout] 253 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert_group_setting.rs:247:22
[INFO] [stdout]     |
[INFO] [stdout] 247 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 248 | |             method = GET,
[INFO] [stdout] 249 | |             path = "/api/v0/alert-group-settings",
[INFO] [stdout] 250 | |             response = json!({
[INFO] [stdout] 251 | |                 "alertGroupSettings": [entity_json_example()],
[INFO] [stdout] 252 | |             }),
[INFO] [stdout] 253 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert_group_setting.rs:262:22
[INFO] [stdout]     |
[INFO] [stdout] 262 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 263 | |             method = POST,
[INFO] [stdout] 264 | |             path = "/api/v0/alert-group-settings",
[INFO] [stdout] 265 | |             request = value_json_example(),
[INFO] [stdout] 266 | |             response = entity_json_example(),
[INFO] [stdout] 267 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert_group_setting.rs:262:22
[INFO] [stdout]     |
[INFO] [stdout] 262 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 263 | |             method = POST,
[INFO] [stdout] 264 | |             path = "/api/v0/alert-group-settings",
[INFO] [stdout] 265 | |             request = value_json_example(),
[INFO] [stdout] 266 | |             response = entity_json_example(),
[INFO] [stdout] 267 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert_group_setting.rs:284:22
[INFO] [stdout]     |
[INFO] [stdout] 284 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 285 | |             method = GET,
[INFO] [stdout] 286 | |             path = "/api/v0/alert-group-settings/setting0",
[INFO] [stdout] 287 | |             response = entity_json_example(),
[INFO] [stdout] 288 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert_group_setting.rs:284:22
[INFO] [stdout]     |
[INFO] [stdout] 284 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 285 | |             method = GET,
[INFO] [stdout] 286 | |             path = "/api/v0/alert-group-settings/setting0",
[INFO] [stdout] 287 | |             response = entity_json_example(),
[INFO] [stdout] 288 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert_group_setting.rs:305:22
[INFO] [stdout]     |
[INFO] [stdout] 305 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 306 | |             method = PUT,
[INFO] [stdout] 307 | |             path = "/api/v0/alert-group-settings/setting0",
[INFO] [stdout] 308 | |             request = value_json_example(),
[INFO] [stdout] 309 | |             response = entity_json_example(),
[INFO] [stdout] 310 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert_group_setting.rs:305:22
[INFO] [stdout]     |
[INFO] [stdout] 305 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 306 | |             method = PUT,
[INFO] [stdout] 307 | |             path = "/api/v0/alert-group-settings/setting0",
[INFO] [stdout] 308 | |             request = value_json_example(),
[INFO] [stdout] 309 | |             response = entity_json_example(),
[INFO] [stdout] 310 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert_group_setting.rs:327:22
[INFO] [stdout]     |
[INFO] [stdout] 327 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 328 | |             method = DELETE,
[INFO] [stdout] 329 | |             path = "/api/v0/alert-group-settings/setting0",
[INFO] [stdout] 330 | |             response = entity_json_example(),
[INFO] [stdout] 331 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/alert_group_setting.rs:327:22
[INFO] [stdout]     |
[INFO] [stdout] 327 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 328 | |             method = DELETE,
[INFO] [stdout] 329 | |             path = "/api/v0/alert-group-settings/setting0",
[INFO] [stdout] 330 | |             response = entity_json_example(),
[INFO] [stdout] 331 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:447:22
[INFO] [stdout]     |
[INFO] [stdout] 447 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 448 | |             method = GET,
[INFO] [stdout] 449 | |             path = "/api/v0/aws-integrations",
[INFO] [stdout] 450 | |             response = json!({
[INFO] [stdout] 451 | |                 "aws_integrations": [entity_json_example()],
[INFO] [stdout] 452 | |             }),
[INFO] [stdout] 453 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:447:22
[INFO] [stdout]     |
[INFO] [stdout] 447 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 448 | |             method = GET,
[INFO] [stdout] 449 | |             path = "/api/v0/aws-integrations",
[INFO] [stdout] 450 | |             response = json!({
[INFO] [stdout] 451 | |                 "aws_integrations": [entity_json_example()],
[INFO] [stdout] 452 | |             }),
[INFO] [stdout] 453 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:462:22
[INFO] [stdout]     |
[INFO] [stdout] 462 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 463 | |             method = POST,
[INFO] [stdout] 464 | |             path = "/api/v0/aws-integrations",
[INFO] [stdout] 465 | |             request = value_json_example(),
[INFO] [stdout] 466 | |             response = entity_json_example(),
[INFO] [stdout] 467 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:462:22
[INFO] [stdout]     |
[INFO] [stdout] 462 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 463 | |             method = POST,
[INFO] [stdout] 464 | |             path = "/api/v0/aws-integrations",
[INFO] [stdout] 465 | |             request = value_json_example(),
[INFO] [stdout] 466 | |             response = entity_json_example(),
[INFO] [stdout] 467 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:484:22
[INFO] [stdout]     |
[INFO] [stdout] 484 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 485 | |             method = GET,
[INFO] [stdout] 486 | |             path = "/api/v0/aws-integrations/aws0",
[INFO] [stdout] 487 | |             response = entity_json_example(),
[INFO] [stdout] 488 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:484:22
[INFO] [stdout]     |
[INFO] [stdout] 484 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 485 | |             method = GET,
[INFO] [stdout] 486 | |             path = "/api/v0/aws-integrations/aws0",
[INFO] [stdout] 487 | |             response = entity_json_example(),
[INFO] [stdout] 488 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:503:22
[INFO] [stdout]     |
[INFO] [stdout] 503 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 504 | |             method = PUT,
[INFO] [stdout] 505 | |             path = "/api/v0/aws-integrations/aws0",
[INFO] [stdout] 506 | |             request = value_json_example(),
[INFO] [stdout] 507 | |             response = entity_json_example(),
[INFO] [stdout] 508 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:503:22
[INFO] [stdout]     |
[INFO] [stdout] 503 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 504 | |             method = PUT,
[INFO] [stdout] 505 | |             path = "/api/v0/aws-integrations/aws0",
[INFO] [stdout] 506 | |             request = value_json_example(),
[INFO] [stdout] 507 | |             response = entity_json_example(),
[INFO] [stdout] 508 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:525:22
[INFO] [stdout]     |
[INFO] [stdout] 525 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 526 | |             method = DELETE,
[INFO] [stdout] 527 | |             path = "/api/v0/aws-integrations/aws0",
[INFO] [stdout] 528 | |             response = entity_json_example(),
[INFO] [stdout] 529 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:525:22
[INFO] [stdout]     |
[INFO] [stdout] 525 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 526 | |             method = DELETE,
[INFO] [stdout] 527 | |             path = "/api/v0/aws-integrations/aws0",
[INFO] [stdout] 528 | |             response = entity_json_example(),
[INFO] [stdout] 529 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:544:22
[INFO] [stdout]     |
[INFO] [stdout] 544 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 545 | |             method = POST,
[INFO] [stdout] 546 | |             path = "/api/v0/aws-integrations-external-id",
[INFO] [stdout] 547 | |             response = json!({ "externalId": "external0" }),
[INFO] [stdout] 548 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:544:22
[INFO] [stdout]     |
[INFO] [stdout] 544 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 545 | |             method = POST,
[INFO] [stdout] 546 | |             path = "/api/v0/aws-integrations-external-id",
[INFO] [stdout] 547 | |             response = json!({ "externalId": "external0" }),
[INFO] [stdout] 548 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:559:22
[INFO] [stdout]     |
[INFO] [stdout] 559 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 560 | |             method = GET,
[INFO] [stdout] 561 | |             path = "/api/v0/aws-integrations-excludable-metrics",
[INFO] [stdout] 562 | |             response = json!({
[INFO] [stdout] ...   |
[INFO] [stdout] 592 | |             }),
[INFO] [stdout] 593 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/aws_integration.rs:559:22
[INFO] [stdout]     |
[INFO] [stdout] 559 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 560 | |             method = GET,
[INFO] [stdout] 561 | |             path = "/api/v0/aws-integrations-excludable-metrics",
[INFO] [stdout] 562 | |             response = json!({
[INFO] [stdout] ...   |
[INFO] [stdout] 592 | |             }),
[INFO] [stdout] 593 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/channel.rs:613:22
[INFO] [stdout]     |
[INFO] [stdout] 613 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 614 | |             method = GET,
[INFO] [stdout] 615 | |             path = "/api/v0/channels",
[INFO] [stdout] 616 | |             response = json!({
[INFO] [stdout] 617 | |                 "channels": [entity_json_example()],
[INFO] [stdout] 618 | |             }),
[INFO] [stdout] 619 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/channel.rs:613:22
[INFO] [stdout]     |
[INFO] [stdout] 613 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 614 | |             method = GET,
[INFO] [stdout] 615 | |             path = "/api/v0/channels",
[INFO] [stdout] 616 | |             response = json!({
[INFO] [stdout] 617 | |                 "channels": [entity_json_example()],
[INFO] [stdout] 618 | |             }),
[INFO] [stdout] 619 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/channel.rs:628:22
[INFO] [stdout]     |
[INFO] [stdout] 628 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 629 | |             method = POST,
[INFO] [stdout] 630 | |             path = "/api/v0/channels",
[INFO] [stdout] 631 | |             request = value_json_example(),
[INFO] [stdout] 632 | |             response = entity_json_example(),
[INFO] [stdout] 633 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/channel.rs:628:22
[INFO] [stdout]     |
[INFO] [stdout] 628 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 629 | |             method = POST,
[INFO] [stdout] 630 | |             path = "/api/v0/channels",
[INFO] [stdout] 631 | |             request = value_json_example(),
[INFO] [stdout] 632 | |             response = entity_json_example(),
[INFO] [stdout] 633 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/channel.rs:646:22
[INFO] [stdout]     |
[INFO] [stdout] 646 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 647 | |             method = DELETE,
[INFO] [stdout] 648 | |             path = "/api/v0/channels/channel0",
[INFO] [stdout] 649 | |             response = entity_json_example(),
[INFO] [stdout] 650 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/channel.rs:646:22
[INFO] [stdout]     |
[INFO] [stdout] 646 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 647 | |             method = DELETE,
[INFO] [stdout] 648 | |             path = "/api/v0/channels/channel0",
[INFO] [stdout] 649 | |             response = entity_json_example(),
[INFO] [stdout] 650 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/check_report.rs:135:22
[INFO] [stdout]     |
[INFO] [stdout] 135 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 136 | |             method = POST,
[INFO] [stdout] 137 | |             path = "/api/v0/monitoring/checks/report",
[INFO] [stdout] 138 | |             request = json!({
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |             response = json!({ "success": true }),
[INFO] [stdout] 155 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/check_report.rs:135:22
[INFO] [stdout]     |
[INFO] [stdout] 135 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 136 | |             method = POST,
[INFO] [stdout] 137 | |             path = "/api/v0/monitoring/checks/report",
[INFO] [stdout] 138 | |             request = json!({
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |             response = json!({ "success": true }),
[INFO] [stdout] 155 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dashboard.rs:746:22
[INFO] [stdout]     |
[INFO] [stdout] 746 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 747 | |             method = GET,
[INFO] [stdout] 748 | |             path = "/api/v0/dashboards",
[INFO] [stdout] 749 | |             response = json!({
[INFO] [stdout] 750 | |                 "dashboards": [entity_json_example()],
[INFO] [stdout] 751 | |             }),
[INFO] [stdout] 752 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dashboard.rs:746:22
[INFO] [stdout]     |
[INFO] [stdout] 746 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 747 | |             method = GET,
[INFO] [stdout] 748 | |             path = "/api/v0/dashboards",
[INFO] [stdout] 749 | |             response = json!({
[INFO] [stdout] 750 | |                 "dashboards": [entity_json_example()],
[INFO] [stdout] 751 | |             }),
[INFO] [stdout] 752 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dashboard.rs:761:22
[INFO] [stdout]     |
[INFO] [stdout] 761 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 762 | |             method = POST,
[INFO] [stdout] 763 | |             path = "/api/v0/dashboards",
[INFO] [stdout] 764 | |             request = value_json_example(),
[INFO] [stdout] 765 | |             response = entity_json_example(),
[INFO] [stdout] 766 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dashboard.rs:761:22
[INFO] [stdout]     |
[INFO] [stdout] 761 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 762 | |             method = POST,
[INFO] [stdout] 763 | |             path = "/api/v0/dashboards",
[INFO] [stdout] 764 | |             request = value_json_example(),
[INFO] [stdout] 765 | |             response = entity_json_example(),
[INFO] [stdout] 766 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dashboard.rs:781:22
[INFO] [stdout]     |
[INFO] [stdout] 781 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 782 | |             method = GET,
[INFO] [stdout] 783 | |             path = "/api/v0/dashboards/dashboard0",
[INFO] [stdout] 784 | |             response = entity_json_example(),
[INFO] [stdout] 785 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dashboard.rs:781:22
[INFO] [stdout]     |
[INFO] [stdout] 781 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 782 | |             method = GET,
[INFO] [stdout] 783 | |             path = "/api/v0/dashboards/dashboard0",
[INFO] [stdout] 784 | |             response = entity_json_example(),
[INFO] [stdout] 785 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dashboard.rs:800:22
[INFO] [stdout]     |
[INFO] [stdout] 800 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 801 | |             method = PUT,
[INFO] [stdout] 802 | |             path = "/api/v0/dashboards/dashboard0",
[INFO] [stdout] 803 | |             request = value_json_example(),
[INFO] [stdout] 804 | |             response = entity_json_example(),
[INFO] [stdout] 805 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dashboard.rs:800:22
[INFO] [stdout]     |
[INFO] [stdout] 800 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 801 | |             method = PUT,
[INFO] [stdout] 802 | |             path = "/api/v0/dashboards/dashboard0",
[INFO] [stdout] 803 | |             request = value_json_example(),
[INFO] [stdout] 804 | |             response = entity_json_example(),
[INFO] [stdout] 805 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dashboard.rs:822:22
[INFO] [stdout]     |
[INFO] [stdout] 822 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 823 | |             method = DELETE,
[INFO] [stdout] 824 | |             path = "/api/v0/dashboards/dashboard0",
[INFO] [stdout] 825 | |             response = entity_json_example(),
[INFO] [stdout] 826 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/dashboard.rs:822:22
[INFO] [stdout]     |
[INFO] [stdout] 822 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 823 | |             method = DELETE,
[INFO] [stdout] 824 | |             path = "/api/v0/dashboards/dashboard0",
[INFO] [stdout] 825 | |             response = entity_json_example(),
[INFO] [stdout] 826 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/downtime.rs:385:22
[INFO] [stdout]     |
[INFO] [stdout] 385 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 386 | |             method = GET,
[INFO] [stdout] 387 | |             path = "/api/v0/downtimes",
[INFO] [stdout] 388 | |             response = json!({
[INFO] [stdout] 389 | |                 "downtimes": [entity_json_example()],
[INFO] [stdout] 390 | |             }),
[INFO] [stdout] 391 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/downtime.rs:385:22
[INFO] [stdout]     |
[INFO] [stdout] 385 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 386 | |             method = GET,
[INFO] [stdout] 387 | |             path = "/api/v0/downtimes",
[INFO] [stdout] 388 | |             response = json!({
[INFO] [stdout] 389 | |                 "downtimes": [entity_json_example()],
[INFO] [stdout] 390 | |             }),
[INFO] [stdout] 391 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/downtime.rs:400:22
[INFO] [stdout]     |
[INFO] [stdout] 400 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 401 | |             method = POST,
[INFO] [stdout] 402 | |             path = "/api/v0/downtimes",
[INFO] [stdout] 403 | |             request = value_json_example(),
[INFO] [stdout] 404 | |             response = entity_json_example(),
[INFO] [stdout] 405 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/downtime.rs:400:22
[INFO] [stdout]     |
[INFO] [stdout] 400 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 401 | |             method = POST,
[INFO] [stdout] 402 | |             path = "/api/v0/downtimes",
[INFO] [stdout] 403 | |             request = value_json_example(),
[INFO] [stdout] 404 | |             response = entity_json_example(),
[INFO] [stdout] 405 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/downtime.rs:418:22
[INFO] [stdout]     |
[INFO] [stdout] 418 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 419 | |             method = PUT,
[INFO] [stdout] 420 | |             path = "/api/v0/downtimes/downtime0",
[INFO] [stdout] 421 | |             request = value_json_example(),
[INFO] [stdout] 422 | |             response = entity_json_example(),
[INFO] [stdout] 423 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/downtime.rs:418:22
[INFO] [stdout]     |
[INFO] [stdout] 418 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 419 | |             method = PUT,
[INFO] [stdout] 420 | |             path = "/api/v0/downtimes/downtime0",
[INFO] [stdout] 421 | |             request = value_json_example(),
[INFO] [stdout] 422 | |             response = entity_json_example(),
[INFO] [stdout] 423 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/downtime.rs:440:22
[INFO] [stdout]     |
[INFO] [stdout] 440 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 441 | |             method = DELETE,
[INFO] [stdout] 442 | |             path = "/api/v0/downtimes/downtime0",
[INFO] [stdout] 443 | |             response = entity_json_example(),
[INFO] [stdout] 444 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/downtime.rs:440:22
[INFO] [stdout]     |
[INFO] [stdout] 440 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 441 | |             method = DELETE,
[INFO] [stdout] 442 | |             path = "/api/v0/downtimes/downtime0",
[INFO] [stdout] 443 | |             response = entity_json_example(),
[INFO] [stdout] 444 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_annotation.rs:233:22
[INFO] [stdout]     |
[INFO] [stdout] 233 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 234 | |             method = GET,
[INFO] [stdout] 235 | |             path = "/api/v0/graph-annotations",
[INFO] [stdout] 236 | |             query_params = "service=service0&from=1698850800&to=1698937200",
[INFO] [stdout] ...   |
[INFO] [stdout] 239 | |             }),
[INFO] [stdout] 240 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_annotation.rs:233:22
[INFO] [stdout]     |
[INFO] [stdout] 233 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 234 | |             method = GET,
[INFO] [stdout] 235 | |             path = "/api/v0/graph-annotations",
[INFO] [stdout] 236 | |             query_params = "service=service0&from=1698850800&to=1698937200",
[INFO] [stdout] ...   |
[INFO] [stdout] 239 | |             }),
[INFO] [stdout] 240 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_annotation.rs:265:22
[INFO] [stdout]     |
[INFO] [stdout] 265 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 266 | |             method = POST,
[INFO] [stdout] 267 | |             path = "/api/v0/graph-annotations",
[INFO] [stdout] 268 | |             request = value_json_example(),
[INFO] [stdout] 269 | |             response = entity_json_example(),
[INFO] [stdout] 270 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_annotation.rs:265:22
[INFO] [stdout]     |
[INFO] [stdout] 265 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 266 | |             method = POST,
[INFO] [stdout] 267 | |             path = "/api/v0/graph-annotations",
[INFO] [stdout] 268 | |             request = value_json_example(),
[INFO] [stdout] 269 | |             response = entity_json_example(),
[INFO] [stdout] 270 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_annotation.rs:287:22
[INFO] [stdout]     |
[INFO] [stdout] 287 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 288 | |             method = PUT,
[INFO] [stdout] 289 | |             path = "/api/v0/graph-annotations/annotation0",
[INFO] [stdout] 290 | |             request = value_json_example(),
[INFO] [stdout] 291 | |             response = entity_json_example(),
[INFO] [stdout] 292 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_annotation.rs:287:22
[INFO] [stdout]     |
[INFO] [stdout] 287 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 288 | |             method = PUT,
[INFO] [stdout] 289 | |             path = "/api/v0/graph-annotations/annotation0",
[INFO] [stdout] 290 | |             request = value_json_example(),
[INFO] [stdout] 291 | |             response = entity_json_example(),
[INFO] [stdout] 292 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_annotation.rs:309:22
[INFO] [stdout]     |
[INFO] [stdout] 309 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 310 | |             method = DELETE,
[INFO] [stdout] 311 | |             path = "/api/v0/graph-annotations/annotation0",
[INFO] [stdout] 312 | |             response = entity_json_example(),
[INFO] [stdout] 313 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_annotation.rs:309:22
[INFO] [stdout]     |
[INFO] [stdout] 309 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 310 | |             method = DELETE,
[INFO] [stdout] 311 | |             path = "/api/v0/graph-annotations/annotation0",
[INFO] [stdout] 312 | |             response = entity_json_example(),
[INFO] [stdout] 313 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_definition.rs:184:22
[INFO] [stdout]     |
[INFO] [stdout] 184 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 185 | |             method = POST,
[INFO] [stdout] 186 | |             path = "/api/v0/graph-defs/create",
[INFO] [stdout] 187 | |             request = json!([
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |             response = json!({ "success": true }),
[INFO] [stdout] 200 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_definition.rs:184:22
[INFO] [stdout]     |
[INFO] [stdout] 184 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 185 | |             method = POST,
[INFO] [stdout] 186 | |             path = "/api/v0/graph-defs/create",
[INFO] [stdout] 187 | |             request = json!([
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |             response = json!({ "success": true }),
[INFO] [stdout] 200 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_definition.rs:227:22
[INFO] [stdout]     |
[INFO] [stdout] 227 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 228 | |             method = DELETE,
[INFO] [stdout] 229 | |             path = "/api/v0/graph-defs",
[INFO] [stdout] 230 | |             request = json!({ "name": "custom.metric" }),
[INFO] [stdout] 231 | |             response = json!({ "success": true }),
[INFO] [stdout] 232 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/graph_definition.rs:227:22
[INFO] [stdout]     |
[INFO] [stdout] 227 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 228 | |             method = DELETE,
[INFO] [stdout] 229 | |             path = "/api/v0/graph-defs",
[INFO] [stdout] 230 | |             request = json!({ "name": "custom.metric" }),
[INFO] [stdout] 231 | |             response = json!({ "success": true }),
[INFO] [stdout] 232 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:780:22
[INFO] [stdout]     |
[INFO] [stdout] 780 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 781 | |             method = POST,
[INFO] [stdout] 782 | |             path = "/api/v0/hosts",
[INFO] [stdout] 783 | |             request = value_json_example(),
[INFO] [stdout] 784 | |             response = json!({ "id": "host0" }),
[INFO] [stdout] 785 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:780:22
[INFO] [stdout]     |
[INFO] [stdout] 780 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 781 | |             method = POST,
[INFO] [stdout] 782 | |             path = "/api/v0/hosts",
[INFO] [stdout] 783 | |             request = value_json_example(),
[INFO] [stdout] 784 | |             response = json!({ "id": "host0" }),
[INFO] [stdout] 785 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:798:22
[INFO] [stdout]     |
[INFO] [stdout] 798 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 799 | |             method = GET,
[INFO] [stdout] 800 | |             path = "/api/v0/hosts/host0",
[INFO] [stdout] 801 | |             response = json!({ "host": entity_json_example() }),
[INFO] [stdout] 802 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:798:22
[INFO] [stdout]     |
[INFO] [stdout] 798 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 799 | |             method = GET,
[INFO] [stdout] 800 | |             path = "/api/v0/hosts/host0",
[INFO] [stdout] 801 | |             response = json!({ "host": entity_json_example() }),
[INFO] [stdout] 802 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:815:22
[INFO] [stdout]     |
[INFO] [stdout] 815 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 816 | |             method = GET,
[INFO] [stdout] 817 | |             path = "/api/v0/hosts-by-custom-identifier/test%2Fcustom%3Fidentifier%26",
[INFO] [stdout] 818 | |             response = json!({ "host": entity_json_example() }),
[INFO] [stdout] 819 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:815:22
[INFO] [stdout]     |
[INFO] [stdout] 815 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 816 | |             method = GET,
[INFO] [stdout] 817 | |             path = "/api/v0/hosts-by-custom-identifier/test%2Fcustom%3Fidentifier%26",
[INFO] [stdout] 818 | |             response = json!({ "host": entity_json_example() }),
[INFO] [stdout] 819 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:830:22
[INFO] [stdout]     |
[INFO] [stdout] 830 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 831 | |             method = GET,
[INFO] [stdout] 832 | |             path = "/api/v0/hosts-by-custom-identifier/not-found",
[INFO] [stdout] 833 | |             response = json!({ "host": None::<()> }),
[INFO] [stdout] 834 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:830:22
[INFO] [stdout]     |
[INFO] [stdout] 830 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 831 | |             method = GET,
[INFO] [stdout] 832 | |             path = "/api/v0/hosts-by-custom-identifier/not-found",
[INFO] [stdout] 833 | |             response = json!({ "host": None::<()> }),
[INFO] [stdout] 834 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:845:22
[INFO] [stdout]     |
[INFO] [stdout] 845 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 846 | |             method = PUT,
[INFO] [stdout] 847 | |             path = "/api/v0/hosts/host0",
[INFO] [stdout] 848 | |             request = value_json_example(),
[INFO] [stdout] 849 | |             response = json!({ "id": "host0" }),
[INFO] [stdout] 850 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:845:22
[INFO] [stdout]     |
[INFO] [stdout] 845 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 846 | |             method = PUT,
[INFO] [stdout] 847 | |             path = "/api/v0/hosts/host0",
[INFO] [stdout] 848 | |             request = value_json_example(),
[INFO] [stdout] 849 | |             response = json!({ "id": "host0" }),
[INFO] [stdout] 850 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:867:22
[INFO] [stdout]     |
[INFO] [stdout] 867 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 868 | |             method = POST,
[INFO] [stdout] 869 | |             path = "/api/v0/hosts/host0/status",
[INFO] [stdout] 870 | |             request = json!({ "status": "standby" }),
[INFO] [stdout] 871 | |             response = json!({ "success": true }),
[INFO] [stdout] 872 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:867:22
[INFO] [stdout]     |
[INFO] [stdout] 867 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 868 | |             method = POST,
[INFO] [stdout] 869 | |             path = "/api/v0/hosts/host0/status",
[INFO] [stdout] 870 | |             request = json!({ "status": "standby" }),
[INFO] [stdout] 871 | |             response = json!({ "success": true }),
[INFO] [stdout] 872 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:883:22
[INFO] [stdout]     |
[INFO] [stdout] 883 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 884 | |             method = POST,
[INFO] [stdout] 885 | |             path = "/api/v0/hosts/bulk-update-statuses",
[INFO] [stdout] 886 | |             request = json!({
[INFO] [stdout] ...   |
[INFO] [stdout] 890 | |             response = json!({ "success": true }),
[INFO] [stdout] 891 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:883:22
[INFO] [stdout]     |
[INFO] [stdout] 883 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 884 | |             method = POST,
[INFO] [stdout] 885 | |             path = "/api/v0/hosts/bulk-update-statuses",
[INFO] [stdout] 886 | |             request = json!({
[INFO] [stdout] ...   |
[INFO] [stdout] 890 | |             response = json!({ "success": true }),
[INFO] [stdout] 891 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:915:22
[INFO] [stdout]     |
[INFO] [stdout] 915 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 916 | |             method = PUT,
[INFO] [stdout] 917 | |             path = "/api/v0/hosts/host0/role-fullnames",
[INFO] [stdout] 918 | |             request = json!({ "roleFullnames": ["service0:role0"] }),
[INFO] [stdout] 919 | |             response = json!({ "success": true }),
[INFO] [stdout] 920 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:915:22
[INFO] [stdout]     |
[INFO] [stdout] 915 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 916 | |             method = PUT,
[INFO] [stdout] 917 | |             path = "/api/v0/hosts/host0/role-fullnames",
[INFO] [stdout] 918 | |             request = json!({ "roleFullnames": ["service0:role0"] }),
[INFO] [stdout] 919 | |             response = json!({ "success": true }),
[INFO] [stdout] 920 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:940:22
[INFO] [stdout]     |
[INFO] [stdout] 940 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 941 | |             method = POST,
[INFO] [stdout] 942 | |             path = "/api/v0/hosts/host0/retire",
[INFO] [stdout] 943 | |             response = json!({ "success": true }),
[INFO] [stdout] 944 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:940:22
[INFO] [stdout]     |
[INFO] [stdout] 940 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 941 | |             method = POST,
[INFO] [stdout] 942 | |             path = "/api/v0/hosts/host0/retire",
[INFO] [stdout] 943 | |             response = json!({ "success": true }),
[INFO] [stdout] 944 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:956:22
[INFO] [stdout]     |
[INFO] [stdout] 956 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 957 | |             method = POST,
[INFO] [stdout] 958 | |             path = "/api/v0/hosts/bulk-retire",
[INFO] [stdout] 959 | |             request = json!({ "ids": ["host0", "host1", "host2"] }),
[INFO] [stdout] 960 | |             response = json!({ "success": true }),
[INFO] [stdout] 961 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/host.rs:956:22
[INFO] [stdout]     |
[INFO] [stdout] 956 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 957 | |             method = POST,
[INFO] [stdout] 958 | |             path = "/api/v0/hosts/bulk-retire",
[INFO] [stdout] 959 | |             request = json!({ "ids": ["host0", "host1", "host2"] }),
[INFO] [stdout] 960 | |             response = json!({ "success": true }),
[INFO] [stdout] 961 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]     --> src/tests.rs:32:24
[INFO] [stdout]      |
[INFO] [stdout]   32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/host.rs:1014:22
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           let server = test_server! {
[INFO] [stdout]      |  ______________________-
[INFO] [stdout] 1015 | |             method = GET,
[INFO] [stdout] 1016 | |             path = "/api/v0/hosts",
[INFO] [stdout] 1017 | |             query_params = query_params,
[INFO] [stdout] ...    |
[INFO] [stdout] 1020 | |             }),
[INFO] [stdout] 1021 | |         };
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]     --> src/tests.rs:32:24
[INFO] [stdout]      |
[INFO] [stdout]   32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/host.rs:1014:22
[INFO] [stdout]      |
[INFO] [stdout] 1014 |           let server = test_server! {
[INFO] [stdout]      |  ______________________-
[INFO] [stdout] 1015 | |             method = GET,
[INFO] [stdout] 1016 | |             path = "/api/v0/hosts",
[INFO] [stdout] 1017 | |             query_params = query_params,
[INFO] [stdout] ...    |
[INFO] [stdout] 1020 | |             }),
[INFO] [stdout] 1021 | |         };
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]     --> src/tests.rs:32:24
[INFO] [stdout]      |
[INFO] [stdout]   32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/host.rs:1030:22
[INFO] [stdout]      |
[INFO] [stdout] 1030 |           let server = test_server! {
[INFO] [stdout]      |  ______________________-
[INFO] [stdout] 1031 | |             method = GET,
[INFO] [stdout] 1032 | |             path = "/api/v0/hosts/host0/metric-names",
[INFO] [stdout] 1033 | |             response = json!({
[INFO] [stdout] ...    |
[INFO] [stdout] 1039 | |             }),
[INFO] [stdout] 1040 | |         };
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]     --> src/tests.rs:32:24
[INFO] [stdout]      |
[INFO] [stdout]   32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/host.rs:1030:22
[INFO] [stdout]      |
[INFO] [stdout] 1030 |           let server = test_server! {
[INFO] [stdout]      |  ______________________-
[INFO] [stdout] 1031 | |             method = GET,
[INFO] [stdout] 1032 | |             path = "/api/v0/hosts/host0/metric-names",
[INFO] [stdout] 1033 | |             response = json!({
[INFO] [stdout] ...    |
[INFO] [stdout] 1039 | |             }),
[INFO] [stdout] 1040 | |         };
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]     --> src/tests.rs:32:24
[INFO] [stdout]      |
[INFO] [stdout]   32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/host.rs:1063:22
[INFO] [stdout]      |
[INFO] [stdout] 1063 |           let server = test_server! {
[INFO] [stdout]      |  ______________________-
[INFO] [stdout] 1064 | |             method = GET,
[INFO] [stdout] 1065 | |             path = "/api/v0/hosts/host0/monitored-statuses",
[INFO] [stdout] 1066 | |             response = json!({
[INFO] [stdout] ...    |
[INFO] [stdout] 1077 | |             }),
[INFO] [stdout] 1078 | |         };
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]     --> src/tests.rs:32:24
[INFO] [stdout]      |
[INFO] [stdout]   32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/host.rs:1063:22
[INFO] [stdout]      |
[INFO] [stdout] 1063 |           let server = test_server! {
[INFO] [stdout]      |  ______________________-
[INFO] [stdout] 1064 | |             method = GET,
[INFO] [stdout] 1065 | |             path = "/api/v0/hosts/host0/monitored-statuses",
[INFO] [stdout] 1066 | |             response = json!({
[INFO] [stdout] ...    |
[INFO] [stdout] 1077 | |             }),
[INFO] [stdout] 1078 | |         };
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/invitation.rs:176:22
[INFO] [stdout]     |
[INFO] [stdout] 176 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 177 | |             method = GET,
[INFO] [stdout] 178 | |             path = "/api/v0/invitations",
[INFO] [stdout] 179 | |             response = json!({
[INFO] [stdout] 180 | |                 "invitations": [entity_json_example()],
[INFO] [stdout] 181 | |             }),
[INFO] [stdout] 182 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/invitation.rs:176:22
[INFO] [stdout]     |
[INFO] [stdout] 176 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 177 | |             method = GET,
[INFO] [stdout] 178 | |             path = "/api/v0/invitations",
[INFO] [stdout] 179 | |             response = json!({
[INFO] [stdout] 180 | |                 "invitations": [entity_json_example()],
[INFO] [stdout] 181 | |             }),
[INFO] [stdout] 182 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/invitation.rs:191:22
[INFO] [stdout]     |
[INFO] [stdout] 191 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 192 | |             method = POST,
[INFO] [stdout] 193 | |             path = "/api/v0/invitations",
[INFO] [stdout] 194 | |             request = value_json_example(),
[INFO] [stdout] 195 | |             response = entity_json_example(),
[INFO] [stdout] 196 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/invitation.rs:191:22
[INFO] [stdout]     |
[INFO] [stdout] 191 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 192 | |             method = POST,
[INFO] [stdout] 193 | |             path = "/api/v0/invitations",
[INFO] [stdout] 194 | |             request = value_json_example(),
[INFO] [stdout] 195 | |             response = entity_json_example(),
[INFO] [stdout] 196 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/invitation.rs:213:22
[INFO] [stdout]     |
[INFO] [stdout] 213 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 214 | |             method = POST,
[INFO] [stdout] 215 | |             path = "/api/v0/invitations/revoke",
[INFO] [stdout] 216 | |             request = json!({ "email": "mackerel@example.com" }),
[INFO] [stdout] 217 | |             response = json!({ "success": true }),
[INFO] [stdout] 218 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/invitation.rs:213:22
[INFO] [stdout]     |
[INFO] [stdout] 213 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 214 | |             method = POST,
[INFO] [stdout] 215 | |             path = "/api/v0/invitations/revoke",
[INFO] [stdout] 216 | |             request = json!({ "email": "mackerel@example.com" }),
[INFO] [stdout] 217 | |             response = json!({ "success": true }),
[INFO] [stdout] 218 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:303:22
[INFO] [stdout]     |
[INFO] [stdout] 303 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 304 | |             method = GET,
[INFO] [stdout] 305 | |             path = "/api/v0/hosts/host0/metadata/namespace0",
[INFO] [stdout] 306 | |             response = metadata_value_example(),
[INFO] [stdout] 307 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:303:22
[INFO] [stdout]     |
[INFO] [stdout] 303 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 304 | |             method = GET,
[INFO] [stdout] 305 | |             path = "/api/v0/hosts/host0/metadata/namespace0",
[INFO] [stdout] 306 | |             response = metadata_value_example(),
[INFO] [stdout] 307 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:324:22
[INFO] [stdout]     |
[INFO] [stdout] 324 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 325 | |             method = PUT,
[INFO] [stdout] 326 | |             path = "/api/v0/hosts/host0/metadata/namespace0",
[INFO] [stdout] 327 | |             request = metadata_value_example(),
[INFO] [stdout] 328 | |             response = json!({ "success": true }),
[INFO] [stdout] 329 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:324:22
[INFO] [stdout]     |
[INFO] [stdout] 324 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 325 | |             method = PUT,
[INFO] [stdout] 326 | |             path = "/api/v0/hosts/host0/metadata/namespace0",
[INFO] [stdout] 327 | |             request = metadata_value_example(),
[INFO] [stdout] 328 | |             response = json!({ "success": true }),
[INFO] [stdout] 329 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:350:22
[INFO] [stdout]     |
[INFO] [stdout] 350 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 351 | |             method = DELETE,
[INFO] [stdout] 352 | |             path = "/api/v0/hosts/host0/metadata/namespace0",
[INFO] [stdout] 353 | |             response = json!({ "success": true }),
[INFO] [stdout] 354 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:350:22
[INFO] [stdout]     |
[INFO] [stdout] 350 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 351 | |             method = DELETE,
[INFO] [stdout] 352 | |             path = "/api/v0/hosts/host0/metadata/namespace0",
[INFO] [stdout] 353 | |             response = json!({ "success": true }),
[INFO] [stdout] 354 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:371:22
[INFO] [stdout]     |
[INFO] [stdout] 371 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 372 | |             method = GET,
[INFO] [stdout] 373 | |             path = "/api/v0/hosts/host0/metadata",
[INFO] [stdout] 374 | |             response = json!({
[INFO] [stdout] 375 | |                 "metadata": [metadata_json_example()],
[INFO] [stdout] 376 | |             }),
[INFO] [stdout] 377 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:371:22
[INFO] [stdout]     |
[INFO] [stdout] 371 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 372 | |             method = GET,
[INFO] [stdout] 373 | |             path = "/api/v0/hosts/host0/metadata",
[INFO] [stdout] 374 | |             response = json!({
[INFO] [stdout] 375 | |                 "metadata": [metadata_json_example()],
[INFO] [stdout] 376 | |             }),
[INFO] [stdout] 377 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:392:22
[INFO] [stdout]     |
[INFO] [stdout] 392 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 393 | |             method = GET,
[INFO] [stdout] 394 | |             path = "/api/v0/services/service0/metadata/namespace0",
[INFO] [stdout] 395 | |             response = metadata_value_example(),
[INFO] [stdout] 396 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:392:22
[INFO] [stdout]     |
[INFO] [stdout] 392 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 393 | |             method = GET,
[INFO] [stdout] 394 | |             path = "/api/v0/services/service0/metadata/namespace0",
[INFO] [stdout] 395 | |             response = metadata_value_example(),
[INFO] [stdout] 396 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:413:22
[INFO] [stdout]     |
[INFO] [stdout] 413 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 414 | |             method = PUT,
[INFO] [stdout] 415 | |             path = "/api/v0/services/service0/metadata/namespace0",
[INFO] [stdout] 416 | |             request = metadata_value_example(),
[INFO] [stdout] 417 | |             response = json!({ "success": true }),
[INFO] [stdout] 418 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:413:22
[INFO] [stdout]     |
[INFO] [stdout] 413 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 414 | |             method = PUT,
[INFO] [stdout] 415 | |             path = "/api/v0/services/service0/metadata/namespace0",
[INFO] [stdout] 416 | |             request = metadata_value_example(),
[INFO] [stdout] 417 | |             response = json!({ "success": true }),
[INFO] [stdout] 418 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:439:22
[INFO] [stdout]     |
[INFO] [stdout] 439 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 440 | |             method = DELETE,
[INFO] [stdout] 441 | |             path = "/api/v0/services/service0/metadata/namespace0",
[INFO] [stdout] 442 | |             response = json!({ "success": true }),
[INFO] [stdout] 443 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:439:22
[INFO] [stdout]     |
[INFO] [stdout] 439 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 440 | |             method = DELETE,
[INFO] [stdout] 441 | |             path = "/api/v0/services/service0/metadata/namespace0",
[INFO] [stdout] 442 | |             response = json!({ "success": true }),
[INFO] [stdout] 443 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:460:22
[INFO] [stdout]     |
[INFO] [stdout] 460 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 461 | |             method = GET,
[INFO] [stdout] 462 | |             path = "/api/v0/services/service0/metadata",
[INFO] [stdout] 463 | |             response = json!({
[INFO] [stdout] 464 | |                 "metadata": [metadata_json_example()],
[INFO] [stdout] 465 | |             }),
[INFO] [stdout] 466 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:460:22
[INFO] [stdout]     |
[INFO] [stdout] 460 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 461 | |             method = GET,
[INFO] [stdout] 462 | |             path = "/api/v0/services/service0/metadata",
[INFO] [stdout] 463 | |             response = json!({
[INFO] [stdout] 464 | |                 "metadata": [metadata_json_example()],
[INFO] [stdout] 465 | |             }),
[INFO] [stdout] 466 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:481:22
[INFO] [stdout]     |
[INFO] [stdout] 481 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 482 | |             method = GET,
[INFO] [stdout] 483 | |             path = "/api/v0/services/service0/roles/role0/metadata/namespace0",
[INFO] [stdout] 484 | |             response = metadata_value_example(),
[INFO] [stdout] 485 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:481:22
[INFO] [stdout]     |
[INFO] [stdout] 481 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 482 | |             method = GET,
[INFO] [stdout] 483 | |             path = "/api/v0/services/service0/roles/role0/metadata/namespace0",
[INFO] [stdout] 484 | |             response = metadata_value_example(),
[INFO] [stdout] 485 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:506:22
[INFO] [stdout]     |
[INFO] [stdout] 506 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 507 | |             method = PUT,
[INFO] [stdout] 508 | |             path = "/api/v0/services/service0/roles/role0/metadata/namespace0",
[INFO] [stdout] 509 | |             request = metadata_value_example(),
[INFO] [stdout] 510 | |             response = json!({ "success": true }),
[INFO] [stdout] 511 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:506:22
[INFO] [stdout]     |
[INFO] [stdout] 506 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 507 | |             method = PUT,
[INFO] [stdout] 508 | |             path = "/api/v0/services/service0/roles/role0/metadata/namespace0",
[INFO] [stdout] 509 | |             request = metadata_value_example(),
[INFO] [stdout] 510 | |             response = json!({ "success": true }),
[INFO] [stdout] 511 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:533:22
[INFO] [stdout]     |
[INFO] [stdout] 533 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 534 | |             method = DELETE,
[INFO] [stdout] 535 | |             path = "/api/v0/services/service0/roles/role0/metadata/namespace0",
[INFO] [stdout] 536 | |             response = json!({ "success": true }),
[INFO] [stdout] 537 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:533:22
[INFO] [stdout]     |
[INFO] [stdout] 533 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 534 | |             method = DELETE,
[INFO] [stdout] 535 | |             path = "/api/v0/services/service0/roles/role0/metadata/namespace0",
[INFO] [stdout] 536 | |             response = json!({ "success": true }),
[INFO] [stdout] 537 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:558:22
[INFO] [stdout]     |
[INFO] [stdout] 558 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 559 | |             method = GET,
[INFO] [stdout] 560 | |             path = "/api/v0/services/service0/roles/role0/metadata",
[INFO] [stdout] 561 | |             response = json!({
[INFO] [stdout] 562 | |                 "metadata": [metadata_json_example()],
[INFO] [stdout] 563 | |             }),
[INFO] [stdout] 564 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metadata.rs:558:22
[INFO] [stdout]     |
[INFO] [stdout] 558 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 559 | |             method = GET,
[INFO] [stdout] 560 | |             path = "/api/v0/services/service0/roles/role0/metadata",
[INFO] [stdout] 561 | |             response = json!({
[INFO] [stdout] 562 | |                 "metadata": [metadata_json_example()],
[INFO] [stdout] 563 | |             }),
[INFO] [stdout] 564 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metric.rs:221:22
[INFO] [stdout]     |
[INFO] [stdout] 221 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 222 | |             method = POST,
[INFO] [stdout] 223 | |             path = "/api/v0/tsdb",
[INFO] [stdout] 224 | |             request = json!([
[INFO] [stdout] ...   |
[INFO] [stdout] 244 | |             response = json!({ "success": true }),
[INFO] [stdout] 245 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metric.rs:221:22
[INFO] [stdout]     |
[INFO] [stdout] 221 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 222 | |             method = POST,
[INFO] [stdout] 223 | |             path = "/api/v0/tsdb",
[INFO] [stdout] 224 | |             request = json!([
[INFO] [stdout] ...   |
[INFO] [stdout] 244 | |             response = json!({ "success": true }),
[INFO] [stdout] 245 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metric.rs:281:22
[INFO] [stdout]     |
[INFO] [stdout] 281 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 282 | |             method = GET,
[INFO] [stdout] 283 | |             path = "/api/v0/hosts/host0/metrics",
[INFO] [stdout] 284 | |             query_params = "name=loadavg5&from=1699999860&to=1700000000",
[INFO] [stdout] ...   |
[INFO] [stdout] 291 | |             }),
[INFO] [stdout] 292 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metric.rs:281:22
[INFO] [stdout]     |
[INFO] [stdout] 281 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 282 | |             method = GET,
[INFO] [stdout] 283 | |             path = "/api/v0/hosts/host0/metrics",
[INFO] [stdout] 284 | |             query_params = "name=loadavg5&from=1699999860&to=1700000000",
[INFO] [stdout] ...   |
[INFO] [stdout] 291 | |             }),
[INFO] [stdout] 292 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metric.rs:321:22
[INFO] [stdout]     |
[INFO] [stdout] 321 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 322 | |             method = GET,
[INFO] [stdout] 323 | |             path = "/api/v0/tsdb/latest",
[INFO] [stdout] 324 | |             query_params = "hostId=host0&hostId=host1&name=custom.host.metric0&name=custom.host.metric1",
[INFO] [stdout] ...   |
[INFO] [stdout] 336 | |             }),
[INFO] [stdout] 337 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metric.rs:321:22
[INFO] [stdout]     |
[INFO] [stdout] 321 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 322 | |             method = GET,
[INFO] [stdout] 323 | |             path = "/api/v0/tsdb/latest",
[INFO] [stdout] 324 | |             query_params = "hostId=host0&hostId=host1&name=custom.host.metric0&name=custom.host.metric1",
[INFO] [stdout] ...   |
[INFO] [stdout] 336 | |             }),
[INFO] [stdout] 337 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metric.rs:378:22
[INFO] [stdout]     |
[INFO] [stdout] 378 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 379 | |             method = POST,
[INFO] [stdout] 380 | |             path = "/api/v0/services/service0/tsdb",
[INFO] [stdout] 381 | |             request = json!([
[INFO] [stdout] ...   |
[INFO] [stdout] 386 | |             response = json!({ "success": true }),
[INFO] [stdout] 387 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metric.rs:378:22
[INFO] [stdout]     |
[INFO] [stdout] 378 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 379 | |             method = POST,
[INFO] [stdout] 380 | |             path = "/api/v0/services/service0/tsdb",
[INFO] [stdout] 381 | |             request = json!([
[INFO] [stdout] ...   |
[INFO] [stdout] 386 | |             response = json!({ "success": true }),
[INFO] [stdout] 387 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metric.rs:423:22
[INFO] [stdout]     |
[INFO] [stdout] 423 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 424 | |             method = GET,
[INFO] [stdout] 425 | |             path = "/api/v0/services/service0/metrics",
[INFO] [stdout] 426 | |             query_params = "name=custom.metric&from=1699999860&to=1700000000",
[INFO] [stdout] ...   |
[INFO] [stdout] 433 | |             }),
[INFO] [stdout] 434 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/metric.rs:423:22
[INFO] [stdout]     |
[INFO] [stdout] 423 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 424 | |             method = GET,
[INFO] [stdout] 425 | |             path = "/api/v0/services/service0/metrics",
[INFO] [stdout] 426 | |             query_params = "name=custom.metric&from=1699999860&to=1700000000",
[INFO] [stdout] ...   |
[INFO] [stdout] 433 | |             }),
[INFO] [stdout] 434 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/monitor.rs:897:22
[INFO] [stdout]     |
[INFO] [stdout] 897 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 898 | |             method = GET,
[INFO] [stdout] 899 | |             path = "/api/v0/monitors",
[INFO] [stdout] 900 | |             response = json!({
[INFO] [stdout] 901 | |                 "monitors": [entity_json_example()],
[INFO] [stdout] 902 | |             }),
[INFO] [stdout] 903 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/monitor.rs:897:22
[INFO] [stdout]     |
[INFO] [stdout] 897 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 898 | |             method = GET,
[INFO] [stdout] 899 | |             path = "/api/v0/monitors",
[INFO] [stdout] 900 | |             response = json!({
[INFO] [stdout] 901 | |                 "monitors": [entity_json_example()],
[INFO] [stdout] 902 | |             }),
[INFO] [stdout] 903 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/monitor.rs:912:22
[INFO] [stdout]     |
[INFO] [stdout] 912 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 913 | |             method = POST,
[INFO] [stdout] 914 | |             path = "/api/v0/monitors",
[INFO] [stdout] 915 | |             request = value_json_example(),
[INFO] [stdout] 916 | |             response = entity_json_example(),
[INFO] [stdout] 917 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/monitor.rs:912:22
[INFO] [stdout]     |
[INFO] [stdout] 912 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 913 | |             method = POST,
[INFO] [stdout] 914 | |             path = "/api/v0/monitors",
[INFO] [stdout] 915 | |             request = value_json_example(),
[INFO] [stdout] 916 | |             response = entity_json_example(),
[INFO] [stdout] 917 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/monitor.rs:930:22
[INFO] [stdout]     |
[INFO] [stdout] 930 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 931 | |             method = GET,
[INFO] [stdout] 932 | |             path = "/api/v0/monitors/monitor0",
[INFO] [stdout] 933 | |             response = json!({ "monitor": entity_json_example() }),
[INFO] [stdout] 934 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/monitor.rs:930:22
[INFO] [stdout]     |
[INFO] [stdout] 930 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 931 | |             method = GET,
[INFO] [stdout] 932 | |             path = "/api/v0/monitors/monitor0",
[INFO] [stdout] 933 | |             response = json!({ "monitor": entity_json_example() }),
[INFO] [stdout] 934 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/monitor.rs:949:22
[INFO] [stdout]     |
[INFO] [stdout] 949 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 950 | |             method = PUT,
[INFO] [stdout] 951 | |             path = "/api/v0/monitors/monitor0",
[INFO] [stdout] 952 | |             request = value_json_example(),
[INFO] [stdout] 953 | |             response = entity_json_example(),
[INFO] [stdout] 954 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/monitor.rs:949:22
[INFO] [stdout]     |
[INFO] [stdout] 949 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 950 | |             method = PUT,
[INFO] [stdout] 951 | |             path = "/api/v0/monitors/monitor0",
[INFO] [stdout] 952 | |             request = value_json_example(),
[INFO] [stdout] 953 | |             response = entity_json_example(),
[INFO] [stdout] 954 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/monitor.rs:971:22
[INFO] [stdout]     |
[INFO] [stdout] 971 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 972 | |             method = DELETE,
[INFO] [stdout] 973 | |             path = "/api/v0/monitors/monitor0",
[INFO] [stdout] 974 | |             response = entity_json_example(),
[INFO] [stdout] 975 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/monitor.rs:971:22
[INFO] [stdout]     |
[INFO] [stdout] 971 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 972 | |             method = DELETE,
[INFO] [stdout] 973 | |             path = "/api/v0/monitors/monitor0",
[INFO] [stdout] 974 | |             response = entity_json_example(),
[INFO] [stdout] 975 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/notification_group.rs:270:22
[INFO] [stdout]     |
[INFO] [stdout] 270 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 271 | |             method = GET,
[INFO] [stdout] 272 | |             path = "/api/v0/notification-groups",
[INFO] [stdout] 273 | |             response = json!({
[INFO] [stdout] 274 | |                 "notificationGroups": [entity_json_example()],
[INFO] [stdout] 275 | |             }),
[INFO] [stdout] 276 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/notification_group.rs:270:22
[INFO] [stdout]     |
[INFO] [stdout] 270 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 271 | |             method = GET,
[INFO] [stdout] 272 | |             path = "/api/v0/notification-groups",
[INFO] [stdout] 273 | |             response = json!({
[INFO] [stdout] 274 | |                 "notificationGroups": [entity_json_example()],
[INFO] [stdout] 275 | |             }),
[INFO] [stdout] 276 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/notification_group.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 286 | |             method = POST,
[INFO] [stdout] 287 | |             path = "/api/v0/notification-groups",
[INFO] [stdout] 288 | |             request = value_json_example(),
[INFO] [stdout] 289 | |             response = entity_json_example(),
[INFO] [stdout] 290 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/notification_group.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 286 | |             method = POST,
[INFO] [stdout] 287 | |             path = "/api/v0/notification-groups",
[INFO] [stdout] 288 | |             request = value_json_example(),
[INFO] [stdout] 289 | |             response = entity_json_example(),
[INFO] [stdout] 290 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/notification_group.rs:307:22
[INFO] [stdout]     |
[INFO] [stdout] 307 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 308 | |             method = PUT,
[INFO] [stdout] 309 | |             path = "/api/v0/notification-groups/group0",
[INFO] [stdout] 310 | |             request = value_json_example(),
[INFO] [stdout] 311 | |             response = entity_json_example(),
[INFO] [stdout] 312 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/notification_group.rs:307:22
[INFO] [stdout]     |
[INFO] [stdout] 307 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 308 | |             method = PUT,
[INFO] [stdout] 309 | |             path = "/api/v0/notification-groups/group0",
[INFO] [stdout] 310 | |             request = value_json_example(),
[INFO] [stdout] 311 | |             response = entity_json_example(),
[INFO] [stdout] 312 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/notification_group.rs:329:22
[INFO] [stdout]     |
[INFO] [stdout] 329 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 330 | |             method = DELETE,
[INFO] [stdout] 331 | |             path = "/api/v0/notification-groups/group0",
[INFO] [stdout] 332 | |             response = entity_json_example(),
[INFO] [stdout] 333 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/notification_group.rs:329:22
[INFO] [stdout]     |
[INFO] [stdout] 329 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 330 | |             method = DELETE,
[INFO] [stdout] 331 | |             path = "/api/v0/notification-groups/group0",
[INFO] [stdout] 332 | |             response = entity_json_example(),
[INFO] [stdout] 333 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]   --> src/tests.rs:32:24
[INFO] [stdout]    |
[INFO] [stdout] 32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/organization.rs:90:22
[INFO] [stdout]    |
[INFO] [stdout] 90 |           let server = test_server! {
[INFO] [stdout]    |  ______________________-
[INFO] [stdout] 91 | |             method = GET,
[INFO] [stdout] 92 | |             path = "/api/v0/org",
[INFO] [stdout] 93 | |             response = json!({ "name": "ExampleOrganization" }),
[INFO] [stdout] 94 | |         };
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]   --> src/tests.rs:32:24
[INFO] [stdout]    |
[INFO] [stdout] 32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/organization.rs:90:22
[INFO] [stdout]    |
[INFO] [stdout] 90 |           let server = test_server! {
[INFO] [stdout]    |  ______________________-
[INFO] [stdout] 91 | |             method = GET,
[INFO] [stdout] 92 | |             path = "/api/v0/org",
[INFO] [stdout] 93 | |             response = json!({ "name": "ExampleOrganization" }),
[INFO] [stdout] 94 | |         };
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/role.rs:256:22
[INFO] [stdout]     |
[INFO] [stdout] 256 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 257 | |             method = GET,
[INFO] [stdout] 258 | |             path = "/api/v0/services/service0/roles",
[INFO] [stdout] 259 | |             response = json!({
[INFO] [stdout] 260 | |                 "roles": [json_example()],
[INFO] [stdout] 261 | |             }),
[INFO] [stdout] 262 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/role.rs:256:22
[INFO] [stdout]     |
[INFO] [stdout] 256 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 257 | |             method = GET,
[INFO] [stdout] 258 | |             path = "/api/v0/services/service0/roles",
[INFO] [stdout] 259 | |             response = json!({
[INFO] [stdout] 260 | |                 "roles": [json_example()],
[INFO] [stdout] 261 | |             }),
[INFO] [stdout] 262 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/role.rs:271:22
[INFO] [stdout]     |
[INFO] [stdout] 271 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 272 | |             method = POST,
[INFO] [stdout] 273 | |             path = "/api/v0/services/service0/roles",
[INFO] [stdout] 274 | |             request = json_example(),
[INFO] [stdout] 275 | |             response = json_example(),
[INFO] [stdout] 276 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/role.rs:271:22
[INFO] [stdout]     |
[INFO] [stdout] 271 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 272 | |             method = POST,
[INFO] [stdout] 273 | |             path = "/api/v0/services/service0/roles",
[INFO] [stdout] 274 | |             request = json_example(),
[INFO] [stdout] 275 | |             response = json_example(),
[INFO] [stdout] 276 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/role.rs:293:22
[INFO] [stdout]     |
[INFO] [stdout] 293 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 294 | |             method = DELETE,
[INFO] [stdout] 295 | |             path = "/api/v0/services/service0/roles/role0",
[INFO] [stdout] 296 | |             response = json_example(),
[INFO] [stdout] 297 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/role.rs:293:22
[INFO] [stdout]     |
[INFO] [stdout] 293 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 294 | |             method = DELETE,
[INFO] [stdout] 295 | |             path = "/api/v0/services/service0/roles/role0",
[INFO] [stdout] 296 | |             response = json_example(),
[INFO] [stdout] 297 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/service.rs:162:22
[INFO] [stdout]     |
[INFO] [stdout] 162 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 163 | |             method = GET,
[INFO] [stdout] 164 | |             path = "/api/v0/services",
[INFO] [stdout] 165 | |             response = json!({
[INFO] [stdout] 166 | |                 "services": [json_example()],
[INFO] [stdout] 167 | |             }),
[INFO] [stdout] 168 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/service.rs:162:22
[INFO] [stdout]     |
[INFO] [stdout] 162 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 163 | |             method = GET,
[INFO] [stdout] 164 | |             path = "/api/v0/services",
[INFO] [stdout] 165 | |             response = json!({
[INFO] [stdout] 166 | |                 "services": [json_example()],
[INFO] [stdout] 167 | |             }),
[INFO] [stdout] 168 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/service.rs:177:22
[INFO] [stdout]     |
[INFO] [stdout] 177 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 178 | |             method = POST,
[INFO] [stdout] 179 | |             path = "/api/v0/services",
[INFO] [stdout] 180 | |             request = json_example(),
[INFO] [stdout] 181 | |             response = json_example(),
[INFO] [stdout] 182 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/service.rs:177:22
[INFO] [stdout]     |
[INFO] [stdout] 177 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 178 | |             method = POST,
[INFO] [stdout] 179 | |             path = "/api/v0/services",
[INFO] [stdout] 180 | |             request = json_example(),
[INFO] [stdout] 181 | |             response = json_example(),
[INFO] [stdout] 182 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/service.rs:195:22
[INFO] [stdout]     |
[INFO] [stdout] 195 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 196 | |             method = DELETE,
[INFO] [stdout] 197 | |             path = "/api/v0/services/service0",
[INFO] [stdout] 198 | |             response = json_example(),
[INFO] [stdout] 199 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/service.rs:195:22
[INFO] [stdout]     |
[INFO] [stdout] 195 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 196 | |             method = DELETE,
[INFO] [stdout] 197 | |             path = "/api/v0/services/service0",
[INFO] [stdout] 198 | |             response = json_example(),
[INFO] [stdout] 199 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/service.rs:214:22
[INFO] [stdout]     |
[INFO] [stdout] 214 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 215 | |             method = GET,
[INFO] [stdout] 216 | |             path = "/api/v0/services/service0/metric-names",
[INFO] [stdout] 217 | |             response = json!({
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | |             }),
[INFO] [stdout] 224 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/service.rs:214:22
[INFO] [stdout]     |
[INFO] [stdout] 214 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 215 | |             method = GET,
[INFO] [stdout] 216 | |             path = "/api/v0/services/service0/metric-names",
[INFO] [stdout] 217 | |             response = json!({
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | |             }),
[INFO] [stdout] 224 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/user.rs:270:22
[INFO] [stdout]     |
[INFO] [stdout] 270 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 271 | |             method = GET,
[INFO] [stdout] 272 | |             path = "/api/v0/users",
[INFO] [stdout] 273 | |             response = json!({
[INFO] [stdout] 274 | |                 "users": [entity_json_example()],
[INFO] [stdout] 275 | |             }),
[INFO] [stdout] 276 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/user.rs:270:22
[INFO] [stdout]     |
[INFO] [stdout] 270 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 271 | |             method = GET,
[INFO] [stdout] 272 | |             path = "/api/v0/users",
[INFO] [stdout] 273 | |             response = json!({
[INFO] [stdout] 274 | |                 "users": [entity_json_example()],
[INFO] [stdout] 275 | |             }),
[INFO] [stdout] 276 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<&str, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/user.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 286 | |             method = DELETE,
[INFO] [stdout] 287 | |             path = "/api/v0/users/user0",
[INFO] [stdout] 288 | |             response = entity_json_example(),
[INFO] [stdout] 289 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (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: std::result::Result<serde_json::Value, Infallible>
[INFO] [stdout]    --> src/tests.rs:32:24
[INFO] [stdout]     |
[INFO] [stdout]  32 |               $( $field: $value.try_into().unwrap_or_else(|err| {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/user.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           let server = test_server! {
[INFO] [stdout]     |  ______________________-
[INFO] [stdout] 286 | |             method = DELETE,
[INFO] [stdout] 287 | |             path = "/api/v0/users/user0",
[INFO] [stdout] 288 | |             response = entity_json_example(),
[INFO] [stdout] 289 | |         };
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_server` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mackerel_client` (lib test) due to 186 previous errors
[INFO] running `Command { std: "docker" "inspect" "812c77319cbc9d32ded9bd7c0a6ab1305d86b8cd37bb781f754f84c24f308e5f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "812c77319cbc9d32ded9bd7c0a6ab1305d86b8cd37bb781f754f84c24f308e5f", kill_on_drop: false }`
[INFO] [stdout] 812c77319cbc9d32ded9bd7c0a6ab1305d86b8cd37bb781f754f84c24f308e5f
