[INFO] cloning repository https://github.com/RavuAlHemio/beepee
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/RavuAlHemio/beepee" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRavuAlHemio%2Fbeepee", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRavuAlHemio%2Fbeepee'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c690baa7b5380a20a450ea98fa82eeff325de056
[INFO] checking RavuAlHemio/beepee against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRavuAlHemio%2Fbeepee" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/RavuAlHemio/beepee
[INFO] finished tweaking git repo https://github.com/RavuAlHemio/beepee
[INFO] tweaked toml for git repo https://github.com/RavuAlHemio/beepee written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/RavuAlHemio/beepee on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/RavuAlHemio/beepee already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] bc39f27d5e7ab1d7fb059c5d95170370d32af037806aa82644ae60e2f66731fe
[INFO] running `Command { std: "docker" "start" "-a" "bc39f27d5e7ab1d7fb059c5d95170370d32af037806aa82644ae60e2f66731fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bc39f27d5e7ab1d7fb059c5d95170370d32af037806aa82644ae60e2f66731fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bc39f27d5e7ab1d7fb059c5d95170370d32af037806aa82644ae60e2f66731fe", kill_on_drop: false }`
[INFO] [stdout] bc39f27d5e7ab1d7fb059c5d95170370d32af037806aa82644ae60e2f66731fe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 5f6c6c213d5d3db321557abb2f963ddc521ed9d655ed394459bedf5a2b3d0f63
[INFO] running `Command { std: "docker" "start" "-a" "5f6c6c213d5d3db321557abb2f963ddc521ed9d655ed394459bedf5a2b3d0f63", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.209
[INFO] [stderr]     Checking bytes v1.7.1
[INFO] [stderr]    Compiling libc v0.2.158
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]     Checking unicode-normalization v0.1.23
[INFO] [stderr]    Compiling unicase v2.7.0
[INFO] [stderr]     Checking indexmap v2.5.0
[INFO] [stderr]     Checking unicode-properties v0.1.2
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking sha2 v0.10.8
[INFO] [stderr]     Checking md-5 v0.10.6
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]     Checking iana-time-zone v0.1.60
[INFO] [stderr]     Checking fallible-iterator v0.2.0
[INFO] [stderr]     Checking phf_shared v0.11.2
[INFO] [stderr]     Checking chrono v0.4.38
[INFO] [stderr]     Checking regex v1.10.6
[INFO] [stderr]     Checking winnow v0.6.18
[INFO] [stderr]    Compiling syn v2.0.77
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling serde_json v1.0.127
[INFO] [stderr]     Checking phf v0.11.2
[INFO] [stderr]     Checking time v0.3.36
[INFO] [stderr]     Checking humansize v2.1.3
[INFO] [stderr]     Checking http v1.1.0
[INFO] [stderr]     Checking whoami v1.5.1
[INFO] [stderr]     Checking crossbeam-channel v0.5.13
[INFO] [stderr]     Checking askama_escape v0.10.3
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]     Checking socket2 v0.5.7
[INFO] [stderr]     Checking getrandom v0.2.15
[INFO] [stderr]     Checking mio v1.0.2
[INFO] [stderr]     Checking parking_lot_core v0.9.10
[INFO] [stderr]     Checking stringprep v0.1.5
[INFO] [stderr]     Checking idna v0.5.0
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking url v2.5.2
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]    Compiling askama_parser v0.2.1
[INFO] [stderr]    Compiling serde_derive v1.0.209
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling tokio-macros v2.4.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling thiserror-impl v1.0.63
[INFO] [stderr]    Compiling async-trait v0.1.81
[INFO] [stderr]     Checking tokio v1.40.0
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]     Checking thiserror v1.0.63
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking tracing-subscriber v0.3.18
[INFO] [stderr]     Checking ppv-lite86 v0.2.20
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking tracing-appender v0.2.3
[INFO] [stderr]     Checking postgres-protocol v0.6.7
[INFO] [stderr]     Checking http-body-util v0.1.2
[INFO] [stderr]     Checking tokio-util v0.7.11
[INFO] [stderr]     Checking postgres-types v0.2.7
[INFO] [stderr]     Checking h2 v0.4.6
[INFO] [stderr]     Checking tokio-postgres v0.7.11
[INFO] [stderr]     Checking serde_spanned v0.6.7
[INFO] [stderr]     Checking toml_datetime v0.6.8
[INFO] [stderr]    Compiling basic-toml v0.1.9
[INFO] [stderr]     Checking toml_edit v0.22.20
[INFO] [stderr]    Compiling askama_derive v0.12.5
[INFO] [stderr]     Checking hyper v1.4.1
[INFO] [stderr]     Checking askama v0.12.1
[INFO] [stderr]     Checking toml v0.8.19
[INFO] [stderr]     Checking hyper-util v0.1.7
[INFO] [stderr]     Checking beepee v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `MissingValueError` is never constructed
[INFO] [stdout]   --> src/main.rs:58:8
[INFO] [stdout]    |
[INFO] [stdout] 58 | struct MissingValueError(String);
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_blood_pressure_measurement` is never used
[INFO] [stdout]   --> src/database.rs:53:21
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub(crate) async fn remove_blood_pressure_measurement(measurement_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_blood_pressure_measurement` is never used
[INFO] [stdout]   --> src/database.rs:67:21
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub(crate) async fn update_blood_pressure_measurement(measurement: &BloodPressureMeasurement) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_mass_measurement` is never used
[INFO] [stdout]    --> src/database.rs:132:21
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub(crate) async fn remove_mass_measurement(measurement_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_mass_measurement` is never used
[INFO] [stdout]    --> src/database.rs:146:21
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub(crate) async fn update_mass_measurement(measurement: &BodyMassMeasurement) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `add_temperature_location` is never used
[INFO] [stdout]    --> src/database.rs:217:21
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub(crate) async fn add_temperature_location(loc: &BodyTemperatureLocation) -> Result<i64, tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_temperature_location` is never used
[INFO] [stdout]    --> src/database.rs:232:21
[INFO] [stdout]     |
[INFO] [stdout] 232 | pub(crate) async fn remove_temperature_location(loc_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_temperature_location` is never used
[INFO] [stdout]    --> src/database.rs:246:21
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub(crate) async fn update_temperature_location(loc: &BodyTemperatureLocation) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_temperature_measurement` is never used
[INFO] [stdout]    --> src/database.rs:296:21
[INFO] [stdout]     |
[INFO] [stdout] 296 | pub(crate) async fn remove_temperature_measurement(measurement_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_temperature_measurement` is never used
[INFO] [stdout]    --> src/database.rs:310:21
[INFO] [stdout]     |
[INFO] [stdout] 310 | pub(crate) async fn update_temperature_measurement(measurement: &BodyTemperatureMeasurement) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_blood_sugar_measurement` is never used
[INFO] [stdout]    --> src/database.rs:367:21
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub(crate) async fn remove_blood_sugar_measurement(measurement_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_blood_sugar_measurement` is never used
[INFO] [stdout]    --> src/database.rs:381:21
[INFO] [stdout]     |
[INFO] [stdout] 381 | pub(crate) async fn update_blood_sugar_measurement(measurement: &BloodSugarMeasurement) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_long_term_blood_sugar_measurement` is never used
[INFO] [stdout]    --> src/database.rs:437:21
[INFO] [stdout]     |
[INFO] [stdout] 437 | pub(crate) async fn remove_long_term_blood_sugar_measurement(measurement_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_long_term_blood_sugar_measurement` is never used
[INFO] [stdout]    --> src/database.rs:451:21
[INFO] [stdout]     |
[INFO] [stdout] 451 | pub(crate) async fn update_long_term_blood_sugar_measurement(measurement: &LongTermBloodSugarMeasurement) -> Result<(), tokio_postgres::E...
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new_mg_per_dl` is never used
[INFO] [stdout]    --> src/model.rs:359:12
[INFO] [stdout]     |
[INFO] [stdout] 346 | impl BloodSugarMeasurement {
[INFO] [stdout]     | -------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 359 |     pub fn new_mg_per_dl(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MissingValueError` is never constructed
[INFO] [stdout]   --> src/main.rs:58:8
[INFO] [stdout]    |
[INFO] [stdout] 58 | struct MissingValueError(String);
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_blood_pressure_measurement` is never used
[INFO] [stdout]   --> src/database.rs:53:21
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub(crate) async fn remove_blood_pressure_measurement(measurement_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_blood_pressure_measurement` is never used
[INFO] [stdout]   --> src/database.rs:67:21
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub(crate) async fn update_blood_pressure_measurement(measurement: &BloodPressureMeasurement) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_mass_measurement` is never used
[INFO] [stdout]    --> src/database.rs:132:21
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub(crate) async fn remove_mass_measurement(measurement_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_mass_measurement` is never used
[INFO] [stdout]    --> src/database.rs:146:21
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub(crate) async fn update_mass_measurement(measurement: &BodyMassMeasurement) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `add_temperature_location` is never used
[INFO] [stdout]    --> src/database.rs:217:21
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub(crate) async fn add_temperature_location(loc: &BodyTemperatureLocation) -> Result<i64, tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_temperature_location` is never used
[INFO] [stdout]    --> src/database.rs:232:21
[INFO] [stdout]     |
[INFO] [stdout] 232 | pub(crate) async fn remove_temperature_location(loc_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_temperature_location` is never used
[INFO] [stdout]    --> src/database.rs:246:21
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub(crate) async fn update_temperature_location(loc: &BodyTemperatureLocation) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_temperature_measurement` is never used
[INFO] [stdout]    --> src/database.rs:296:21
[INFO] [stdout]     |
[INFO] [stdout] 296 | pub(crate) async fn remove_temperature_measurement(measurement_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_temperature_measurement` is never used
[INFO] [stdout]    --> src/database.rs:310:21
[INFO] [stdout]     |
[INFO] [stdout] 310 | pub(crate) async fn update_temperature_measurement(measurement: &BodyTemperatureMeasurement) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_blood_sugar_measurement` is never used
[INFO] [stdout]    --> src/database.rs:367:21
[INFO] [stdout]     |
[INFO] [stdout] 367 | pub(crate) async fn remove_blood_sugar_measurement(measurement_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_blood_sugar_measurement` is never used
[INFO] [stdout]    --> src/database.rs:381:21
[INFO] [stdout]     |
[INFO] [stdout] 381 | pub(crate) async fn update_blood_sugar_measurement(measurement: &BloodSugarMeasurement) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_long_term_blood_sugar_measurement` is never used
[INFO] [stdout]    --> src/database.rs:437:21
[INFO] [stdout]     |
[INFO] [stdout] 437 | pub(crate) async fn remove_long_term_blood_sugar_measurement(measurement_id: i64) -> Result<(), tokio_postgres::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_long_term_blood_sugar_measurement` is never used
[INFO] [stdout]    --> src/database.rs:451:21
[INFO] [stdout]     |
[INFO] [stdout] 451 | pub(crate) async fn update_long_term_blood_sugar_measurement(measurement: &LongTermBloodSugarMeasurement) -> Result<(), tokio_postgres::E...
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new_mg_per_dl` is never used
[INFO] [stdout]    --> src/model.rs:359:12
[INFO] [stdout]     |
[INFO] [stdout] 346 | impl BloodSugarMeasurement {
[INFO] [stdout]     | -------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 359 |     pub fn new_mg_per_dl(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:229:48
[INFO] [stdout]     |
[INFO] [stdout] 229 |   ) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ________________________________________________^
[INFO] [stdout] 230 | |     let body = match render_template(template).await {
[INFO] [stdout] 231 | |         Ok(b) => b,
[INFO] [stdout] 232 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 253 | |     Ok(response)
[INFO] [stdout] 254 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:229:48
[INFO] [stdout]     |
[INFO] [stdout] 229 |   ) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ________________________________________________^
[INFO] [stdout] 230 | |     let body = match render_template(template).await {
[INFO] [stdout] 231 | |         Ok(b) => b,
[INFO] [stdout] 232 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 253 | |     Ok(response)
[INFO] [stdout] 254 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:234:20
[INFO] [stdout]     |
[INFO] [stdout] 234 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:250:20
[INFO] [stdout]     |
[INFO] [stdout] 250 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:253:5
[INFO] [stdout]     |
[INFO] [stdout] 253 |     Ok(response)
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:256:63
[INFO] [stdout]     |
[INFO] [stdout] 256 |   fn respond_500() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________^
[INFO] [stdout] 257 | |     let body = Full::from(Bytes::from(String::from(
[INFO] [stdout] 258 | |         r#"<!DOCTYPE html>
[INFO] [stdout] 259 | | <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
[INFO] [stdout] ...   |
[INFO] [stdout] 276 | |     Ok(response)
[INFO] [stdout] 277 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     Ok(response)
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:279:87
[INFO] [stdout]     |
[INFO] [stdout] 279 |   async fn respond_400(error: ClientError) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________________________^
[INFO] [stdout] 280 | |     let template = Error400Template {
[INFO] [stdout] 281 | |         error,
[INFO] [stdout] 282 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 287 | |     ).await
[INFO] [stdout] 288 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:279:87
[INFO] [stdout]     |
[INFO] [stdout] 279 |   async fn respond_400(error: ClientError) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________________________^
[INFO] [stdout] 280 | |     let template = Error400Template {
[INFO] [stdout] 281 | |         error,
[INFO] [stdout] 282 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 287 | |     ).await
[INFO] [stdout] 288 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 | /     respond_template(
[INFO] [stdout] 284 | |         &template,
[INFO] [stdout] 285 | |         400,
[INFO] [stdout] 286 | |         &HashMap::new(),
[INFO] [stdout] 287 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:287:7
[INFO] [stdout]     |
[INFO] [stdout] 287 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 | /     respond_template(
[INFO] [stdout] 284 | |         &template,
[INFO] [stdout] 285 | |         400,
[INFO] [stdout] 286 | |         &HashMap::new(),
[INFO] [stdout] 287 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:290:69
[INFO] [stdout]     |
[INFO] [stdout] 290 |   async fn respond_403() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 291 | |     let template = Error403Template;
[INFO] [stdout] 292 | |     respond_template(
[INFO] [stdout] 293 | |         &template,
[INFO] [stdout] ...   |
[INFO] [stdout] 296 | |     ).await
[INFO] [stdout] 297 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:290:69
[INFO] [stdout]     |
[INFO] [stdout] 290 |   async fn respond_403() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 291 | |     let template = Error403Template;
[INFO] [stdout] 292 | |     respond_template(
[INFO] [stdout] 293 | |         &template,
[INFO] [stdout] ...   |
[INFO] [stdout] 296 | |     ).await
[INFO] [stdout] 297 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 | /     respond_template(
[INFO] [stdout] 293 | |         &template,
[INFO] [stdout] 294 | |         403,
[INFO] [stdout] 295 | |         &HashMap::new(),
[INFO] [stdout] 296 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:296:7
[INFO] [stdout]     |
[INFO] [stdout] 296 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 | /     respond_template(
[INFO] [stdout] 293 | |         &template,
[INFO] [stdout] 294 | |         403,
[INFO] [stdout] 295 | |         &HashMap::new(),
[INFO] [stdout] 296 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:299:72
[INFO] [stdout]     |
[INFO] [stdout] 299 |   async fn respond_403_ro() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ________________________________________________________________________^
[INFO] [stdout] 300 | |     let template = Error403ReadOnlyTemplate;
[INFO] [stdout] 301 | |     let mut headers = HashMap::new();
[INFO] [stdout] 302 | |     headers.insert(
[INFO] [stdout] ...   |
[INFO] [stdout] 310 | |     ).await
[INFO] [stdout] 311 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:299:72
[INFO] [stdout]     |
[INFO] [stdout] 299 |   async fn respond_403_ro() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ________________________________________________________________________^
[INFO] [stdout] 300 | |     let template = Error403ReadOnlyTemplate;
[INFO] [stdout] 301 | |     let mut headers = HashMap::new();
[INFO] [stdout] 302 | |     headers.insert(
[INFO] [stdout] ...   |
[INFO] [stdout] 310 | |     ).await
[INFO] [stdout] 311 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 | /     respond_template(
[INFO] [stdout] 307 | |         &template,
[INFO] [stdout] 308 | |         403,
[INFO] [stdout] 309 | |         &headers,
[INFO] [stdout] 310 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:310:7
[INFO] [stdout]     |
[INFO] [stdout] 310 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 | /     respond_template(
[INFO] [stdout] 307 | |         &template,
[INFO] [stdout] 308 | |         403,
[INFO] [stdout] 309 | |         &headers,
[INFO] [stdout] 310 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:313:69
[INFO] [stdout]     |
[INFO] [stdout] 313 |   async fn respond_404() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 314 | |     let template = Error404Template;
[INFO] [stdout] 315 | |     respond_template(
[INFO] [stdout] 316 | |         &template,
[INFO] [stdout] ...   |
[INFO] [stdout] 319 | |     ).await
[INFO] [stdout] 320 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:313:69
[INFO] [stdout]     |
[INFO] [stdout] 313 |   async fn respond_404() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 314 | |     let template = Error404Template;
[INFO] [stdout] 315 | |     respond_template(
[INFO] [stdout] 316 | |         &template,
[INFO] [stdout] ...   |
[INFO] [stdout] 319 | |     ).await
[INFO] [stdout] 320 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 | /     respond_template(
[INFO] [stdout] 316 | |         &template,
[INFO] [stdout] 317 | |         404,
[INFO] [stdout] 318 | |         &HashMap::new(),
[INFO] [stdout] 319 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:319:7
[INFO] [stdout]     |
[INFO] [stdout] 319 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 | /     respond_template(
[INFO] [stdout] 316 | |         &template,
[INFO] [stdout] 317 | |         404,
[INFO] [stdout] 318 | |         &HashMap::new(),
[INFO] [stdout] 319 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:322:95
[INFO] [stdout]     |
[INFO] [stdout] 322 |   async fn respond_405(allowed_methods: &[Method]) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________________________________^
[INFO] [stdout] 323 | |     let methods: Vec<String> = allowed_methods.iter()
[INFO] [stdout] 324 | |         .map(|m| m.to_string())
[INFO] [stdout] 325 | |         .collect();
[INFO] [stdout] ...   |
[INFO] [stdout] 338 | |     ).await
[INFO] [stdout] 339 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:322:95
[INFO] [stdout]     |
[INFO] [stdout] 322 |   async fn respond_405(allowed_methods: &[Method]) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________________________________^
[INFO] [stdout] 323 | |     let methods: Vec<String> = allowed_methods.iter()
[INFO] [stdout] 324 | |         .map(|m| m.to_string())
[INFO] [stdout] 325 | |         .collect();
[INFO] [stdout] ...   |
[INFO] [stdout] 338 | |     ).await
[INFO] [stdout] 339 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 | /     respond_template(
[INFO] [stdout] 335 | |         &template,
[INFO] [stdout] 336 | |         405,
[INFO] [stdout] 337 | |         &headers,
[INFO] [stdout] 338 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:338:7
[INFO] [stdout]     |
[INFO] [stdout] 338 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 | /     respond_template(
[INFO] [stdout] 335 | |         &template,
[INFO] [stdout] 336 | |         405,
[INFO] [stdout] 337 | |         &headers,
[INFO] [stdout] 338 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:341:86
[INFO] [stdout]     |
[INFO] [stdout] 341 |   async fn redirect_to_self(parts: Parts) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________________^
[INFO] [stdout] 342 | |     let req_uri_string = parts.uri.to_string();
[INFO] [stdout] 343 | |     let req_uri_noslash = req_uri_string.trim_start_matches('/');
[INFO] [stdout] ...   |
[INFO] [stdout] 377 | |     ).await
[INFO] [stdout] 378 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:341:86
[INFO] [stdout]     |
[INFO] [stdout] 341 |   async fn redirect_to_self(parts: Parts) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________________^
[INFO] [stdout] 342 | |     let req_uri_string = parts.uri.to_string();
[INFO] [stdout] 343 | |     let req_uri_noslash = req_uri_string.trim_start_matches('/');
[INFO] [stdout] ...   |
[INFO] [stdout] 377 | |     ).await
[INFO] [stdout] 378 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:354:24
[INFO] [stdout]     |
[INFO] [stdout] 354 |                 return respond_500();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:362:20
[INFO] [stdout]     |
[INFO] [stdout] 362 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:373:5
[INFO] [stdout]     |
[INFO] [stdout] 373 | /     respond_template(
[INFO] [stdout] 374 | |         &template,
[INFO] [stdout] 375 | |         302,
[INFO] [stdout] 376 | |         &headers,
[INFO] [stdout] 377 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:377:7
[INFO] [stdout]     |
[INFO] [stdout] 377 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:373:5
[INFO] [stdout]     |
[INFO] [stdout] 373 | /     respond_template(
[INFO] [stdout] 374 | |         &template,
[INFO] [stdout] 375 | |         302,
[INFO] [stdout] 376 | |         &headers,
[INFO] [stdout] 377 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:380:84
[INFO] [stdout]     |
[INFO] [stdout] 380 |   async fn get_index(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 381 | |     let mut recent_measurements = match get_recent_blood_pressure_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 382 | |         Ok(rm) => rm,
[INFO] [stdout] 383 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 480 | |     ).await
[INFO] [stdout] 481 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:380:84
[INFO] [stdout]     |
[INFO] [stdout] 380 |   async fn get_index(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 381 | |     let mut recent_measurements = match get_recent_blood_pressure_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 382 | |         Ok(rm) => rm,
[INFO] [stdout] 383 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 480 | |     ).await
[INFO] [stdout] 481 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:385:20
[INFO] [stdout]     |
[INFO] [stdout] 385 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:476:5
[INFO] [stdout]     |
[INFO] [stdout] 476 | /     respond_template(
[INFO] [stdout] 477 | |         &template,
[INFO] [stdout] 478 | |         200,
[INFO] [stdout] 479 | |         &HashMap::new(),
[INFO] [stdout] 480 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:480:7
[INFO] [stdout]     |
[INFO] [stdout] 480 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:476:5
[INFO] [stdout]     |
[INFO] [stdout] 476 | /     respond_template(
[INFO] [stdout] 477 | |         &template,
[INFO] [stdout] 478 | |         200,
[INFO] [stdout] 479 | |         &HashMap::new(),
[INFO] [stdout] 480 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:483:83
[INFO] [stdout]     |
[INFO] [stdout] 483 |   async fn get_mass(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ___________________________________________________________________________________^
[INFO] [stdout] 484 | |     let mut recent_measurements = match get_recent_mass_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 485 | |         Ok(rm) => rm,
[INFO] [stdout] 486 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 537 | |     ).await
[INFO] [stdout] 538 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:483:83
[INFO] [stdout]     |
[INFO] [stdout] 483 |   async fn get_mass(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ___________________________________________________________________________________^
[INFO] [stdout] 484 | |     let mut recent_measurements = match get_recent_mass_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 485 | |         Ok(rm) => rm,
[INFO] [stdout] 486 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 537 | |     ).await
[INFO] [stdout] 538 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:488:20
[INFO] [stdout]     |
[INFO] [stdout] 488 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:533:5
[INFO] [stdout]     |
[INFO] [stdout] 533 | /     respond_template(
[INFO] [stdout] 534 | |         &template,
[INFO] [stdout] 535 | |         200,
[INFO] [stdout] 536 | |         &HashMap::new(),
[INFO] [stdout] 537 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:537:7
[INFO] [stdout]     |
[INFO] [stdout] 537 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:533:5
[INFO] [stdout]     |
[INFO] [stdout] 533 | /     respond_template(
[INFO] [stdout] 534 | |         &template,
[INFO] [stdout] 535 | |         200,
[INFO] [stdout] 536 | |         &HashMap::new(),
[INFO] [stdout] 537 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:540:90
[INFO] [stdout]     |
[INFO] [stdout] 540 |   async fn get_temperature(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________________________________________^
[INFO] [stdout] 541 | |     let mut recent_measurements = match get_recent_temperature_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 542 | |         Ok(rm) => rm,
[INFO] [stdout] 543 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 611 | |     ).await
[INFO] [stdout] 612 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:540:90
[INFO] [stdout]     |
[INFO] [stdout] 540 |   async fn get_temperature(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________________________________________^
[INFO] [stdout] 541 | |     let mut recent_measurements = match get_recent_temperature_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 542 | |         Ok(rm) => rm,
[INFO] [stdout] 543 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 611 | |     ).await
[INFO] [stdout] 612 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:545:20
[INFO] [stdout]     |
[INFO] [stdout] 545 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:571:20
[INFO] [stdout]     |
[INFO] [stdout] 571 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:607:5
[INFO] [stdout]     |
[INFO] [stdout] 607 | /     respond_template(
[INFO] [stdout] 608 | |         &template,
[INFO] [stdout] 609 | |         200,
[INFO] [stdout] 610 | |         &HashMap::new(),
[INFO] [stdout] 611 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:611:7
[INFO] [stdout]     |
[INFO] [stdout] 611 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:607:5
[INFO] [stdout]     |
[INFO] [stdout] 607 | /     respond_template(
[INFO] [stdout] 608 | |         &template,
[INFO] [stdout] 609 | |         200,
[INFO] [stdout] 610 | |         &HashMap::new(),
[INFO] [stdout] 611 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:614:84
[INFO] [stdout]     |
[INFO] [stdout] 614 |   async fn get_sugar(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 615 | |     let mut recent_measurements = match get_recent_blood_sugar_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 616 | |         Ok(rm) => rm,
[INFO] [stdout] 617 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 668 | |     ).await
[INFO] [stdout] 669 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:614:84
[INFO] [stdout]     |
[INFO] [stdout] 614 |   async fn get_sugar(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 615 | |     let mut recent_measurements = match get_recent_blood_sugar_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 616 | |         Ok(rm) => rm,
[INFO] [stdout] 617 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 668 | |     ).await
[INFO] [stdout] 669 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:619:20
[INFO] [stdout]     |
[INFO] [stdout] 619 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:664:5
[INFO] [stdout]     |
[INFO] [stdout] 664 | /     respond_template(
[INFO] [stdout] 665 | |         &template,
[INFO] [stdout] 666 | |         200,
[INFO] [stdout] 667 | |         &HashMap::new(),
[INFO] [stdout] 668 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:668:7
[INFO] [stdout]     |
[INFO] [stdout] 668 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:664:5
[INFO] [stdout]     |
[INFO] [stdout] 664 | /     respond_template(
[INFO] [stdout] 665 | |         &template,
[INFO] [stdout] 666 | |         200,
[INFO] [stdout] 667 | |         &HashMap::new(),
[INFO] [stdout] 668 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:671:94
[INFO] [stdout]     |
[INFO] [stdout] 671 |   async fn get_long_term_sugar(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________________________^
[INFO] [stdout] 672 | |     let mut recent_measurements = match get_recent_long_term_blood_sugar_measurements(Duration::days(3*365)).await {
[INFO] [stdout] 673 | |         Ok(rm) => rm,
[INFO] [stdout] 674 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 725 | |     ).await
[INFO] [stdout] 726 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:671:94
[INFO] [stdout]     |
[INFO] [stdout] 671 |   async fn get_long_term_sugar(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________________________^
[INFO] [stdout] 672 | |     let mut recent_measurements = match get_recent_long_term_blood_sugar_measurements(Duration::days(3*365)).await {
[INFO] [stdout] 673 | |         Ok(rm) => rm,
[INFO] [stdout] 674 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 725 | |     ).await
[INFO] [stdout] 726 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:676:20
[INFO] [stdout]     |
[INFO] [stdout] 676 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:721:5
[INFO] [stdout]     |
[INFO] [stdout] 721 | /     respond_template(
[INFO] [stdout] 722 | |         &template,
[INFO] [stdout] 723 | |         200,
[INFO] [stdout] 724 | |         &HashMap::new(),
[INFO] [stdout] 725 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:725:7
[INFO] [stdout]     |
[INFO] [stdout] 725 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:229:48
[INFO] [stdout]     |
[INFO] [stdout] 229 |   ) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ________________________________________________^
[INFO] [stdout] 230 | |     let body = match render_template(template).await {
[INFO] [stdout] 231 | |         Ok(b) => b,
[INFO] [stdout] 232 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 253 | |     Ok(response)
[INFO] [stdout] 254 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:721:5
[INFO] [stdout]     |
[INFO] [stdout] 721 | /     respond_template(
[INFO] [stdout] 722 | |         &template,
[INFO] [stdout] 723 | |         200,
[INFO] [stdout] 724 | |         &HashMap::new(),
[INFO] [stdout] 725 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:229:48
[INFO] [stdout]     |
[INFO] [stdout] 229 |   ) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ________________________________________________^
[INFO] [stdout] 230 | |     let body = match render_template(template).await {
[INFO] [stdout] 231 | |         Ok(b) => b,
[INFO] [stdout] 232 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 253 | |     Ok(response)
[INFO] [stdout] 254 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:234:20
[INFO] [stdout]     |
[INFO] [stdout] 234 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:250:20
[INFO] [stdout]     |
[INFO] [stdout] 250 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:728:68
[INFO] [stdout]     |
[INFO] [stdout] 728 |   async fn get_api_bp() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________^
[INFO] [stdout] 729 | |     let mut recent_measurements = match get_recent_blood_pressure_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 730 | |         Ok(rm) => rm,
[INFO] [stdout] 731 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 760 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:253:5
[INFO] [stdout]     |
[INFO] [stdout] 253 |     Ok(response)
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:728:68
[INFO] [stdout]     |
[INFO] [stdout] 728 |   async fn get_api_bp() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________^
[INFO] [stdout] 729 | |     let mut recent_measurements = match get_recent_blood_pressure_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 730 | |         Ok(rm) => rm,
[INFO] [stdout] 731 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 760 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:256:63
[INFO] [stdout]     |
[INFO] [stdout] 256 |   fn respond_500() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________^
[INFO] [stdout] 257 | |     let body = Full::from(Bytes::from(String::from(
[INFO] [stdout] 258 | |         r#"<!DOCTYPE html>
[INFO] [stdout] 259 | | <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
[INFO] [stdout] ...   |
[INFO] [stdout] 276 | |     Ok(response)
[INFO] [stdout] 277 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:733:20
[INFO] [stdout]     |
[INFO] [stdout] 733 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     Ok(response)
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:744:20
[INFO] [stdout]     |
[INFO] [stdout] 744 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:753:5
[INFO] [stdout]     |
[INFO] [stdout] 753 | /     match response_res {
[INFO] [stdout] 754 | |         Ok(r) => Ok(r),
[INFO] [stdout] 755 | |         Err(e) => {
[INFO] [stdout] 756 | |             error!("failed to create response: {}", e);
[INFO] [stdout] 757 | |             return respond_500();
[INFO] [stdout] 758 | |         },
[INFO] [stdout] 759 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:754:18
[INFO] [stdout]     |
[INFO] [stdout] 754 |         Ok(r) => Ok(r),
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:757:20
[INFO] [stdout]     |
[INFO] [stdout] 757 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:279:87
[INFO] [stdout]     |
[INFO] [stdout] 279 |   async fn respond_400(error: ClientError) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________________________^
[INFO] [stdout] 280 | |     let template = Error400Template {
[INFO] [stdout] 281 | |         error,
[INFO] [stdout] 282 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 287 | |     ).await
[INFO] [stdout] 288 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:279:87
[INFO] [stdout]     |
[INFO] [stdout] 279 |   async fn respond_400(error: ClientError) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________________________^
[INFO] [stdout] 280 | |     let template = Error400Template {
[INFO] [stdout] 281 | |         error,
[INFO] [stdout] 282 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 287 | |     ).await
[INFO] [stdout] 288 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 | /     respond_template(
[INFO] [stdout] 284 | |         &template,
[INFO] [stdout] 285 | |         400,
[INFO] [stdout] 286 | |         &HashMap::new(),
[INFO] [stdout] 287 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:762:70
[INFO] [stdout]     |
[INFO] [stdout] 762 |   async fn get_api_mass() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________^
[INFO] [stdout] 763 | |     let mut recent_measurements = match get_recent_mass_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 764 | |         Ok(rm) => rm,
[INFO] [stdout] 765 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 794 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:287:7
[INFO] [stdout]     |
[INFO] [stdout] 287 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:762:70
[INFO] [stdout]     |
[INFO] [stdout] 762 |   async fn get_api_mass() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________^
[INFO] [stdout] 763 | |     let mut recent_measurements = match get_recent_mass_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 764 | |         Ok(rm) => rm,
[INFO] [stdout] 765 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 794 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 | /     respond_template(
[INFO] [stdout] 284 | |         &template,
[INFO] [stdout] 285 | |         400,
[INFO] [stdout] 286 | |         &HashMap::new(),
[INFO] [stdout] 287 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:767:20
[INFO] [stdout]     |
[INFO] [stdout] 767 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:778:20
[INFO] [stdout]     |
[INFO] [stdout] 778 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:787:5
[INFO] [stdout]     |
[INFO] [stdout] 787 | /     match response_res {
[INFO] [stdout] 788 | |         Ok(r) => Ok(r),
[INFO] [stdout] 789 | |         Err(e) => {
[INFO] [stdout] 790 | |             error!("failed to create response: {}", e);
[INFO] [stdout] 791 | |             return respond_500();
[INFO] [stdout] 792 | |         },
[INFO] [stdout] 793 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:788:18
[INFO] [stdout]     |
[INFO] [stdout] 788 |         Ok(r) => Ok(r),
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:290:69
[INFO] [stdout]     |
[INFO] [stdout] 290 |   async fn respond_403() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 291 | |     let template = Error403Template;
[INFO] [stdout] 292 | |     respond_template(
[INFO] [stdout] 293 | |         &template,
[INFO] [stdout] ...   |
[INFO] [stdout] 296 | |     ).await
[INFO] [stdout] 297 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:290:69
[INFO] [stdout]     |
[INFO] [stdout] 290 |   async fn respond_403() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 291 | |     let template = Error403Template;
[INFO] [stdout] 292 | |     respond_template(
[INFO] [stdout] 293 | |         &template,
[INFO] [stdout] ...   |
[INFO] [stdout] 296 | |     ).await
[INFO] [stdout] 297 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:791:20
[INFO] [stdout]     |
[INFO] [stdout] 791 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 | /     respond_template(
[INFO] [stdout] 293 | |         &template,
[INFO] [stdout] 294 | |         403,
[INFO] [stdout] 295 | |         &HashMap::new(),
[INFO] [stdout] 296 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:296:7
[INFO] [stdout]     |
[INFO] [stdout] 296 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 | /     respond_template(
[INFO] [stdout] 293 | |         &template,
[INFO] [stdout] 294 | |         403,
[INFO] [stdout] 295 | |         &HashMap::new(),
[INFO] [stdout] 296 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:796:77
[INFO] [stdout]     |
[INFO] [stdout] 796 |   async fn get_api_temperature() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________________^
[INFO] [stdout] 797 | |     let mut recent_measurements = match get_recent_temperature_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 798 | |         Ok(rm) => rm,
[INFO] [stdout] 799 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 828 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:796:77
[INFO] [stdout]     |
[INFO] [stdout] 796 |   async fn get_api_temperature() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________________^
[INFO] [stdout] 797 | |     let mut recent_measurements = match get_recent_temperature_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 798 | |         Ok(rm) => rm,
[INFO] [stdout] 799 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 828 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:299:72
[INFO] [stdout]     |
[INFO] [stdout] 299 |   async fn respond_403_ro() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ________________________________________________________________________^
[INFO] [stdout] 300 | |     let template = Error403ReadOnlyTemplate;
[INFO] [stdout] 301 | |     let mut headers = HashMap::new();
[INFO] [stdout] 302 | |     headers.insert(
[INFO] [stdout] ...   |
[INFO] [stdout] 310 | |     ).await
[INFO] [stdout] 311 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:801:20
[INFO] [stdout]     |
[INFO] [stdout] 801 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:812:20
[INFO] [stdout]     |
[INFO] [stdout] 812 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:299:72
[INFO] [stdout]     |
[INFO] [stdout] 299 |   async fn respond_403_ro() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ________________________________________________________________________^
[INFO] [stdout] 300 | |     let template = Error403ReadOnlyTemplate;
[INFO] [stdout] 301 | |     let mut headers = HashMap::new();
[INFO] [stdout] 302 | |     headers.insert(
[INFO] [stdout] ...   |
[INFO] [stdout] 310 | |     ).await
[INFO] [stdout] 311 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:821:5
[INFO] [stdout]     |
[INFO] [stdout] 821 | /     match response_res {
[INFO] [stdout] 822 | |         Ok(r) => Ok(r),
[INFO] [stdout] 823 | |         Err(e) => {
[INFO] [stdout] 824 | |             error!("failed to create response: {}", e);
[INFO] [stdout] 825 | |             return respond_500();
[INFO] [stdout] 826 | |         },
[INFO] [stdout] 827 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:822:18
[INFO] [stdout]     |
[INFO] [stdout] 822 |         Ok(r) => Ok(r),
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:825:20
[INFO] [stdout]     |
[INFO] [stdout] 825 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:830:71
[INFO] [stdout]     |
[INFO] [stdout] 830 |   async fn get_api_sugar() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________^
[INFO] [stdout] 831 | |     let mut recent_measurements = match get_recent_blood_sugar_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 832 | |         Ok(rm) => rm,
[INFO] [stdout] 833 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 862 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:830:71
[INFO] [stdout]     |
[INFO] [stdout] 830 |   async fn get_api_sugar() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________^
[INFO] [stdout] 831 | |     let mut recent_measurements = match get_recent_blood_sugar_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 832 | |         Ok(rm) => rm,
[INFO] [stdout] 833 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 862 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:835:20
[INFO] [stdout]     |
[INFO] [stdout] 835 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:846:20
[INFO] [stdout]     |
[INFO] [stdout] 846 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:855:5
[INFO] [stdout]     |
[INFO] [stdout] 855 | /     match response_res {
[INFO] [stdout] 856 | |         Ok(r) => Ok(r),
[INFO] [stdout] 857 | |         Err(e) => {
[INFO] [stdout] 858 | |             error!("failed to create response: {}", e);
[INFO] [stdout] 859 | |             return respond_500();
[INFO] [stdout] 860 | |         },
[INFO] [stdout] 861 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:856:18
[INFO] [stdout]     |
[INFO] [stdout] 856 |         Ok(r) => Ok(r),
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 | /     respond_template(
[INFO] [stdout] 307 | |         &template,
[INFO] [stdout] 308 | |         403,
[INFO] [stdout] 309 | |         &headers,
[INFO] [stdout] 310 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:310:7
[INFO] [stdout]     |
[INFO] [stdout] 310 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 | /     respond_template(
[INFO] [stdout] 307 | |         &template,
[INFO] [stdout] 308 | |         403,
[INFO] [stdout] 309 | |         &headers,
[INFO] [stdout] 310 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:313:69
[INFO] [stdout]     |
[INFO] [stdout] 313 |   async fn respond_404() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 314 | |     let template = Error404Template;
[INFO] [stdout] 315 | |     respond_template(
[INFO] [stdout] 316 | |         &template,
[INFO] [stdout] ...   |
[INFO] [stdout] 319 | |     ).await
[INFO] [stdout] 320 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:313:69
[INFO] [stdout]     |
[INFO] [stdout] 313 |   async fn respond_404() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________^
[INFO] [stdout] 314 | |     let template = Error404Template;
[INFO] [stdout] 315 | |     respond_template(
[INFO] [stdout] 316 | |         &template,
[INFO] [stdout] ...   |
[INFO] [stdout] 319 | |     ).await
[INFO] [stdout] 320 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 | /     respond_template(
[INFO] [stdout] 316 | |         &template,
[INFO] [stdout] 317 | |         404,
[INFO] [stdout] 318 | |         &HashMap::new(),
[INFO] [stdout] 319 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:319:7
[INFO] [stdout]     |
[INFO] [stdout] 319 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 | /     respond_template(
[INFO] [stdout] 316 | |         &template,
[INFO] [stdout] 317 | |         404,
[INFO] [stdout] 318 | |         &HashMap::new(),
[INFO] [stdout] 319 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:322:95
[INFO] [stdout]     |
[INFO] [stdout] 322 |   async fn respond_405(allowed_methods: &[Method]) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________________________________^
[INFO] [stdout] 323 | |     let methods: Vec<String> = allowed_methods.iter()
[INFO] [stdout] 324 | |         .map(|m| m.to_string())
[INFO] [stdout] 325 | |         .collect();
[INFO] [stdout] ...   |
[INFO] [stdout] 338 | |     ).await
[INFO] [stdout] 339 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:322:95
[INFO] [stdout]     |
[INFO] [stdout] 322 |   async fn respond_405(allowed_methods: &[Method]) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________________________________^
[INFO] [stdout] 323 | |     let methods: Vec<String> = allowed_methods.iter()
[INFO] [stdout] 324 | |         .map(|m| m.to_string())
[INFO] [stdout] 325 | |         .collect();
[INFO] [stdout] ...   |
[INFO] [stdout] 338 | |     ).await
[INFO] [stdout] 339 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 | /     respond_template(
[INFO] [stdout] 335 | |         &template,
[INFO] [stdout] 336 | |         405,
[INFO] [stdout] 337 | |         &headers,
[INFO] [stdout] 338 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:338:7
[INFO] [stdout]     |
[INFO] [stdout] 338 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 | /     respond_template(
[INFO] [stdout] 335 | |         &template,
[INFO] [stdout] 336 | |         405,
[INFO] [stdout] 337 | |         &headers,
[INFO] [stdout] 338 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:859:20
[INFO] [stdout]     |
[INFO] [stdout] 859 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:864:81
[INFO] [stdout]     |
[INFO] [stdout] 864 |   async fn get_api_long_term_sugar() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _________________________________________________________________________________^
[INFO] [stdout] 865 | |     let mut recent_measurements = match get_recent_long_term_blood_sugar_measurements(Duration::days(3*365)).await {
[INFO] [stdout] 866 | |         Ok(rm) => rm,
[INFO] [stdout] 867 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 896 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:864:81
[INFO] [stdout]     |
[INFO] [stdout] 864 |   async fn get_api_long_term_sugar() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _________________________________________________________________________________^
[INFO] [stdout] 865 | |     let mut recent_measurements = match get_recent_long_term_blood_sugar_measurements(Duration::days(3*365)).await {
[INFO] [stdout] 866 | |         Ok(rm) => rm,
[INFO] [stdout] 867 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 896 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:869:20
[INFO] [stdout]     |
[INFO] [stdout] 869 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:880:20
[INFO] [stdout]     |
[INFO] [stdout] 880 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:889:5
[INFO] [stdout]     |
[INFO] [stdout] 889 | /     match response_res {
[INFO] [stdout] 890 | |         Ok(r) => Ok(r),
[INFO] [stdout] 891 | |         Err(e) => {
[INFO] [stdout] 892 | |             error!("failed to create response: {}", e);
[INFO] [stdout] 893 | |             return respond_500();
[INFO] [stdout] 894 | |         },
[INFO] [stdout] 895 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:890:18
[INFO] [stdout]     |
[INFO] [stdout] 890 |         Ok(r) => Ok(r),
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:893:20
[INFO] [stdout]     |
[INFO] [stdout] 893 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1115:109
[INFO] [stdout]      |
[INFO] [stdout] 1115 |   async fn post_index(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________^
[INFO] [stdout] 1116 | |     if !token.write {
[INFO] [stdout] 1117 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1147 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1148 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1115:109
[INFO] [stdout]      |
[INFO] [stdout] 1115 |   async fn post_index(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________^
[INFO] [stdout] 1116 | |     if !token.write {
[INFO] [stdout] 1117 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1147 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1148 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1117:16
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1117:33
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         return respond_403_ro().await;
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1117:16
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1125:20
[INFO] [stdout]      |
[INFO] [stdout] 1125 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1135:20
[INFO] [stdout]      |
[INFO] [stdout] 1135 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1135:35
[INFO] [stdout]      |
[INFO] [stdout] 1135 |             return respond_400(e).await;
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1135:20
[INFO] [stdout]      |
[INFO] [stdout] 1135 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1143:20
[INFO] [stdout]      |
[INFO] [stdout] 1143 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1147:5
[INFO] [stdout]      |
[INFO] [stdout] 1147 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1147:33
[INFO] [stdout]      |
[INFO] [stdout] 1147 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1147:5
[INFO] [stdout]      |
[INFO] [stdout] 1147 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:341:86
[INFO] [stdout]     |
[INFO] [stdout] 341 |   async fn redirect_to_self(parts: Parts) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________________^
[INFO] [stdout] 342 | |     let req_uri_string = parts.uri.to_string();
[INFO] [stdout] 343 | |     let req_uri_noslash = req_uri_string.trim_start_matches('/');
[INFO] [stdout] ...   |
[INFO] [stdout] 377 | |     ).await
[INFO] [stdout] 378 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1150:108
[INFO] [stdout]      |
[INFO] [stdout] 1150 |   async fn post_mass(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ____________________________________________________________________________________________________________^
[INFO] [stdout] 1151 | |     if !token.write {
[INFO] [stdout] 1152 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1182 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1183 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1150:108
[INFO] [stdout]      |
[INFO] [stdout] 1150 |   async fn post_mass(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ____________________________________________________________________________________________________________^
[INFO] [stdout] 1151 | |     if !token.write {
[INFO] [stdout] 1152 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1182 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1183 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:341:86
[INFO] [stdout]     |
[INFO] [stdout] 341 |   async fn redirect_to_self(parts: Parts) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________________^
[INFO] [stdout] 342 | |     let req_uri_string = parts.uri.to_string();
[INFO] [stdout] 343 | |     let req_uri_noslash = req_uri_string.trim_start_matches('/');
[INFO] [stdout] ...   |
[INFO] [stdout] 377 | |     ).await
[INFO] [stdout] 378 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1152:16
[INFO] [stdout]      |
[INFO] [stdout] 1152 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:354:24
[INFO] [stdout]     |
[INFO] [stdout] 354 |                 return respond_500();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1152:33
[INFO] [stdout]      |
[INFO] [stdout] 1152 |         return respond_403_ro().await;
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:362:20
[INFO] [stdout]     |
[INFO] [stdout] 362 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1152:16
[INFO] [stdout]      |
[INFO] [stdout] 1152 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:373:5
[INFO] [stdout]     |
[INFO] [stdout] 373 | /     respond_template(
[INFO] [stdout] 374 | |         &template,
[INFO] [stdout] 375 | |         302,
[INFO] [stdout] 376 | |         &headers,
[INFO] [stdout] 377 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1160:20
[INFO] [stdout]      |
[INFO] [stdout] 1160 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1170:20
[INFO] [stdout]      |
[INFO] [stdout] 1170 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:377:7
[INFO] [stdout]     |
[INFO] [stdout] 377 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:373:5
[INFO] [stdout]     |
[INFO] [stdout] 373 | /     respond_template(
[INFO] [stdout] 374 | |         &template,
[INFO] [stdout] 375 | |         302,
[INFO] [stdout] 376 | |         &headers,
[INFO] [stdout] 377 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:380:84
[INFO] [stdout]     |
[INFO] [stdout] 380 |   async fn get_index(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 381 | |     let mut recent_measurements = match get_recent_blood_pressure_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 382 | |         Ok(rm) => rm,
[INFO] [stdout] 383 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 480 | |     ).await
[INFO] [stdout] 481 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:380:84
[INFO] [stdout]     |
[INFO] [stdout] 380 |   async fn get_index(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 381 | |     let mut recent_measurements = match get_recent_blood_pressure_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 382 | |         Ok(rm) => rm,
[INFO] [stdout] 383 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 480 | |     ).await
[INFO] [stdout] 481 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:385:20
[INFO] [stdout]     |
[INFO] [stdout] 385 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:476:5
[INFO] [stdout]     |
[INFO] [stdout] 476 | /     respond_template(
[INFO] [stdout] 477 | |         &template,
[INFO] [stdout] 478 | |         200,
[INFO] [stdout] 479 | |         &HashMap::new(),
[INFO] [stdout] 480 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:480:7
[INFO] [stdout]     |
[INFO] [stdout] 480 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:476:5
[INFO] [stdout]     |
[INFO] [stdout] 476 | /     respond_template(
[INFO] [stdout] 477 | |         &template,
[INFO] [stdout] 478 | |         200,
[INFO] [stdout] 479 | |         &HashMap::new(),
[INFO] [stdout] 480 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:483:83
[INFO] [stdout]     |
[INFO] [stdout] 483 |   async fn get_mass(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ___________________________________________________________________________________^
[INFO] [stdout] 484 | |     let mut recent_measurements = match get_recent_mass_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 485 | |         Ok(rm) => rm,
[INFO] [stdout] 486 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 537 | |     ).await
[INFO] [stdout] 538 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1170:35
[INFO] [stdout]      |
[INFO] [stdout] 1170 |             return respond_400(e).await;
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1170:20
[INFO] [stdout]      |
[INFO] [stdout] 1170 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:483:83
[INFO] [stdout]     |
[INFO] [stdout] 483 |   async fn get_mass(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ___________________________________________________________________________________^
[INFO] [stdout] 484 | |     let mut recent_measurements = match get_recent_mass_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 485 | |         Ok(rm) => rm,
[INFO] [stdout] 486 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 537 | |     ).await
[INFO] [stdout] 538 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1178:20
[INFO] [stdout]      |
[INFO] [stdout] 1178 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:488:20
[INFO] [stdout]     |
[INFO] [stdout] 488 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1182:5
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:533:5
[INFO] [stdout]     |
[INFO] [stdout] 533 | /     respond_template(
[INFO] [stdout] 534 | |         &template,
[INFO] [stdout] 535 | |         200,
[INFO] [stdout] 536 | |         &HashMap::new(),
[INFO] [stdout] 537 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1182:33
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:537:7
[INFO] [stdout]     |
[INFO] [stdout] 537 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1182:5
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:533:5
[INFO] [stdout]     |
[INFO] [stdout] 533 | /     respond_template(
[INFO] [stdout] 534 | |         &template,
[INFO] [stdout] 535 | |         200,
[INFO] [stdout] 536 | |         &HashMap::new(),
[INFO] [stdout] 537 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1185:115
[INFO] [stdout]      |
[INFO] [stdout] 1185 |   async fn post_temperature(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ___________________________________________________________________________________________________________________^
[INFO] [stdout] 1186 | |     if !token.write {
[INFO] [stdout] 1187 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1217 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1218 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1185:115
[INFO] [stdout]      |
[INFO] [stdout] 1185 |   async fn post_temperature(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ___________________________________________________________________________________________________________________^
[INFO] [stdout] 1186 | |     if !token.write {
[INFO] [stdout] 1187 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1217 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1218 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1187:16
[INFO] [stdout]      |
[INFO] [stdout] 1187 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1187:33
[INFO] [stdout]      |
[INFO] [stdout] 1187 |         return respond_403_ro().await;
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1187:16
[INFO] [stdout]      |
[INFO] [stdout] 1187 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:540:90
[INFO] [stdout]     |
[INFO] [stdout] 540 |   async fn get_temperature(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________________________________________^
[INFO] [stdout] 541 | |     let mut recent_measurements = match get_recent_temperature_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 542 | |         Ok(rm) => rm,
[INFO] [stdout] 543 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 611 | |     ).await
[INFO] [stdout] 612 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1195:20
[INFO] [stdout]      |
[INFO] [stdout] 1195 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1205:20
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1205:35
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             return respond_400(e).await;
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1205:20
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1213:20
[INFO] [stdout]      |
[INFO] [stdout] 1213 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1217:5
[INFO] [stdout]      |
[INFO] [stdout] 1217 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:540:90
[INFO] [stdout]     |
[INFO] [stdout] 540 |   async fn get_temperature(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  __________________________________________________________________________________________^
[INFO] [stdout] 541 | |     let mut recent_measurements = match get_recent_temperature_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 542 | |         Ok(rm) => rm,
[INFO] [stdout] 543 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 611 | |     ).await
[INFO] [stdout] 612 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1217:33
[INFO] [stdout]      |
[INFO] [stdout] 1217 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1217:5
[INFO] [stdout]      |
[INFO] [stdout] 1217 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1220:109
[INFO] [stdout]      |
[INFO] [stdout] 1220 |   async fn post_sugar(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________^
[INFO] [stdout] 1221 | |     if !token.write {
[INFO] [stdout] 1222 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1252 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1253 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1220:109
[INFO] [stdout]      |
[INFO] [stdout] 1220 |   async fn post_sugar(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________^
[INFO] [stdout] 1221 | |     if !token.write {
[INFO] [stdout] 1222 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1252 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1253 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1222:16
[INFO] [stdout]      |
[INFO] [stdout] 1222 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1222:33
[INFO] [stdout]      |
[INFO] [stdout] 1222 |         return respond_403_ro().await;
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1222:16
[INFO] [stdout]      |
[INFO] [stdout] 1222 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1230:20
[INFO] [stdout]      |
[INFO] [stdout] 1230 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1240:20
[INFO] [stdout]      |
[INFO] [stdout] 1240 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1240:35
[INFO] [stdout]      |
[INFO] [stdout] 1240 |             return respond_400(e).await;
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1240:20
[INFO] [stdout]      |
[INFO] [stdout] 1240 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1248:20
[INFO] [stdout]      |
[INFO] [stdout] 1248 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1252:5
[INFO] [stdout]      |
[INFO] [stdout] 1252 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1252:33
[INFO] [stdout]      |
[INFO] [stdout] 1252 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1252:5
[INFO] [stdout]      |
[INFO] [stdout] 1252 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1255:119
[INFO] [stdout]      |
[INFO] [stdout] 1255 |   async fn post_long_term_sugar(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _______________________________________________________________________________________________________________________^
[INFO] [stdout] 1256 | |     if !token.write {
[INFO] [stdout] 1257 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1287 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1288 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1255:119
[INFO] [stdout]      |
[INFO] [stdout] 1255 |   async fn post_long_term_sugar(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _______________________________________________________________________________________________________________________^
[INFO] [stdout] 1256 | |     if !token.write {
[INFO] [stdout] 1257 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1287 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1288 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1257:16
[INFO] [stdout]      |
[INFO] [stdout] 1257 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1257:33
[INFO] [stdout]      |
[INFO] [stdout] 1257 |         return respond_403_ro().await;
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1257:16
[INFO] [stdout]      |
[INFO] [stdout] 1257 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1265:20
[INFO] [stdout]      |
[INFO] [stdout] 1265 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1275:20
[INFO] [stdout]      |
[INFO] [stdout] 1275 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1275:35
[INFO] [stdout]      |
[INFO] [stdout] 1275 |             return respond_400(e).await;
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1275:20
[INFO] [stdout]      |
[INFO] [stdout] 1275 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1283:20
[INFO] [stdout]      |
[INFO] [stdout] 1283 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1287:5
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1287:33
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1287:5
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1290:92
[INFO] [stdout]      |
[INFO] [stdout] 1290 |   async fn respond_static_file(file_name: &str) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ____________________________________________________________________________________________^
[INFO] [stdout] 1291 | |     let mime_type = if file_name.ends_with(".css") {
[INFO] [stdout] 1292 | |         "text/css"
[INFO] [stdout] 1293 | |     } else if file_name.ends_with(".js") {
[INFO] [stdout] ...    |
[INFO] [stdout] 1338 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1290:92
[INFO] [stdout]      |
[INFO] [stdout] 1290 |   async fn respond_static_file(file_name: &str) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ____________________________________________________________________________________________^
[INFO] [stdout] 1291 | |     let mime_type = if file_name.ends_with(".css") {
[INFO] [stdout] 1292 | |         "text/css"
[INFO] [stdout] 1293 | |     } else if file_name.ends_with(".js") {
[INFO] [stdout] ...    |
[INFO] [stdout] 1338 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1324:16
[INFO] [stdout]      |
[INFO] [stdout] 1324 |         return respond_404().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1324:30
[INFO] [stdout]      |
[INFO] [stdout] 1324 |         return respond_404().await;
[INFO] [stdout]      |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1324:16
[INFO] [stdout]      |
[INFO] [stdout] 1324 |         return respond_404().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1331:5
[INFO] [stdout]      |
[INFO] [stdout] 1331 | /     match response_res {
[INFO] [stdout] 1332 | |         Ok(r) => Ok(r),
[INFO] [stdout] 1333 | |         Err(e) => {
[INFO] [stdout] 1334 | |             error!("failed to create response: {}", e);
[INFO] [stdout] ...    |
[INFO] [stdout] 1337 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1332:18
[INFO] [stdout]      |
[INFO] [stdout] 1332 |         Ok(r) => Ok(r),
[INFO] [stdout]      |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1335:20
[INFO] [stdout]      |
[INFO] [stdout] 1335 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1340:94
[INFO] [stdout]      |
[INFO] [stdout] 1340 |   async fn handle_request(req: Request<Incoming>) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ______________________________________________________________________________________________^
[INFO] [stdout] 1341 | |     if let Some(cap) = STATIC_PATH_RE.captures(req.uri().path()) {
[INFO] [stdout] 1342 | |         let static_file_name = cap.get(1).expect("filename captured");
[INFO] [stdout] 1343 | |         return respond_static_file(static_file_name.as_str()).await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1454 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1340:94
[INFO] [stdout]      |
[INFO] [stdout] 1340 |   async fn handle_request(req: Request<Incoming>) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ______________________________________________________________________________________________^
[INFO] [stdout] 1341 | |     if let Some(cap) = STATIC_PATH_RE.captures(req.uri().path()) {
[INFO] [stdout] 1342 | |         let static_file_name = cap.get(1).expect("filename captured");
[INFO] [stdout] 1343 | |         return respond_static_file(static_file_name.as_str()).await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1454 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1343:16
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         return respond_static_file(static_file_name.as_str()).await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1343:63
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         return respond_static_file(static_file_name.as_str()).await;
[INFO] [stdout]      |                                                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1343:16
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         return respond_static_file(static_file_name.as_str()).await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1350:24
[INFO] [stdout]      |
[INFO] [stdout] 1350 |         None => return respond_403().await,
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1350:38
[INFO] [stdout]      |
[INFO] [stdout] 1350 |         None => return respond_403().await,
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1350:24
[INFO] [stdout]      |
[INFO] [stdout] 1350 |         None => return respond_403().await,
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1357:24
[INFO] [stdout]      |
[INFO] [stdout] 1357 |         None => return respond_403().await,
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1357:38
[INFO] [stdout]      |
[INFO] [stdout] 1357 |         None => return respond_403().await,
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1357:24
[INFO] [stdout]      |
[INFO] [stdout] 1357 |         None => return respond_403().await,
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1375:20
[INFO] [stdout]      |
[INFO] [stdout] 1375 |             return respond_403().await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1375:34
[INFO] [stdout]      |
[INFO] [stdout] 1375 |             return respond_403().await;
[INFO] [stdout]      |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1375:20
[INFO] [stdout]      |
[INFO] [stdout] 1375 |             return respond_403().await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1381:5
[INFO] [stdout]      |
[INFO] [stdout] 1381 | /     if req.uri().path() == "/" {
[INFO] [stdout] 1382 | |         if req.method() == Method::GET {
[INFO] [stdout] 1383 | |             get_index(&token).await
[INFO] [stdout] 1384 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1381:32
[INFO] [stdout]      |
[INFO] [stdout] 1381 |       if req.uri().path() == "/" {
[INFO] [stdout]      |  ________________________________^
[INFO] [stdout] 1382 | |         if req.method() == Method::GET {
[INFO] [stdout] 1383 | |             get_index(&token).await
[INFO] [stdout] 1384 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1389 | |     } else if req.uri().path() == "/mass" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1382:9
[INFO] [stdout]      |
[INFO] [stdout] 1382 | /         if req.method() == Method::GET {
[INFO] [stdout] 1383 | |             get_index(&token).await
[INFO] [stdout] 1384 | |         } else if req.method() == Method::POST {
[INFO] [stdout] 1385 | |             post_index(req, &token).await
[INFO] [stdout] 1386 | |         } else {
[INFO] [stdout] 1387 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1388 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1382:40
[INFO] [stdout]      |
[INFO] [stdout] 1382 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1383 | |             get_index(&token).await
[INFO] [stdout] 1384 | |         } else if req.method() == Method::POST {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1383:13
[INFO] [stdout]      |
[INFO] [stdout] 1383 |             get_index(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:545:20
[INFO] [stdout]     |
[INFO] [stdout] 545 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1383:31
[INFO] [stdout]      |
[INFO] [stdout] 1383 |             get_index(&token).await
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1383:13
[INFO] [stdout]      |
[INFO] [stdout] 1383 |             get_index(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:571:20
[INFO] [stdout]     |
[INFO] [stdout] 571 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1384:16
[INFO] [stdout]      |
[INFO] [stdout] 1384 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1385 | |             post_index(req, &token).await
[INFO] [stdout] 1386 | |         } else {
[INFO] [stdout] 1387 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1388 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:607:5
[INFO] [stdout]     |
[INFO] [stdout] 607 | /     respond_template(
[INFO] [stdout] 608 | |         &template,
[INFO] [stdout] 609 | |         200,
[INFO] [stdout] 610 | |         &HashMap::new(),
[INFO] [stdout] 611 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1384:48
[INFO] [stdout]      |
[INFO] [stdout] 1384 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1385 | |             post_index(req, &token).await
[INFO] [stdout] 1386 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1385:13
[INFO] [stdout]      |
[INFO] [stdout] 1385 |             post_index(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:611:7
[INFO] [stdout]     |
[INFO] [stdout] 611 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1385:37
[INFO] [stdout]      |
[INFO] [stdout] 1385 |             post_index(req, &token).await
[INFO] [stdout]      |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1385:13
[INFO] [stdout]      |
[INFO] [stdout] 1385 |             post_index(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:607:5
[INFO] [stdout]     |
[INFO] [stdout] 607 | /     respond_template(
[INFO] [stdout] 608 | |         &template,
[INFO] [stdout] 609 | |         200,
[INFO] [stdout] 610 | |         &HashMap::new(),
[INFO] [stdout] 611 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1386:16
[INFO] [stdout]      |
[INFO] [stdout] 1386 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1387 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1388 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1387:13
[INFO] [stdout]      |
[INFO] [stdout] 1387 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1387:55
[INFO] [stdout]      |
[INFO] [stdout] 1387 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1387:13
[INFO] [stdout]      |
[INFO] [stdout] 1387 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:614:84
[INFO] [stdout]     |
[INFO] [stdout] 614 |   async fn get_sugar(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 615 | |     let mut recent_measurements = match get_recent_blood_sugar_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 616 | |         Ok(rm) => rm,
[INFO] [stdout] 617 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 668 | |     ).await
[INFO] [stdout] 669 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1389:12
[INFO] [stdout]      |
[INFO] [stdout] 1389 |       } else if req.uri().path() == "/mass" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1390 | |         if req.method() == Method::GET {
[INFO] [stdout] 1391 | |             get_mass(&token).await
[INFO] [stdout] 1392 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1389:43
[INFO] [stdout]      |
[INFO] [stdout] 1389 |       } else if req.uri().path() == "/mass" {
[INFO] [stdout]      |  ___________________________________________^
[INFO] [stdout] 1390 | |         if req.method() == Method::GET {
[INFO] [stdout] 1391 | |             get_mass(&token).await
[INFO] [stdout] 1392 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1397 | |     } else if req.uri().path() == "/temperature" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1390:9
[INFO] [stdout]      |
[INFO] [stdout] 1390 | /         if req.method() == Method::GET {
[INFO] [stdout] 1391 | |             get_mass(&token).await
[INFO] [stdout] 1392 | |         } else if req.method() == Method::POST {
[INFO] [stdout] 1393 | |             post_mass(req, &token).await
[INFO] [stdout] 1394 | |         } else {
[INFO] [stdout] 1395 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1396 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1390:40
[INFO] [stdout]      |
[INFO] [stdout] 1390 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1391 | |             get_mass(&token).await
[INFO] [stdout] 1392 | |         } else if req.method() == Method::POST {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:614:84
[INFO] [stdout]     |
[INFO] [stdout] 614 |   async fn get_sugar(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________________________^
[INFO] [stdout] 615 | |     let mut recent_measurements = match get_recent_blood_sugar_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 616 | |         Ok(rm) => rm,
[INFO] [stdout] 617 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 668 | |     ).await
[INFO] [stdout] 669 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1391:13
[INFO] [stdout]      |
[INFO] [stdout] 1391 |             get_mass(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:619:20
[INFO] [stdout]     |
[INFO] [stdout] 619 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1391:30
[INFO] [stdout]      |
[INFO] [stdout] 1391 |             get_mass(&token).await
[INFO] [stdout]      |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:664:5
[INFO] [stdout]     |
[INFO] [stdout] 664 | /     respond_template(
[INFO] [stdout] 665 | |         &template,
[INFO] [stdout] 666 | |         200,
[INFO] [stdout] 667 | |         &HashMap::new(),
[INFO] [stdout] 668 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1391:13
[INFO] [stdout]      |
[INFO] [stdout] 1391 |             get_mass(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1392:16
[INFO] [stdout]      |
[INFO] [stdout] 1392 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1393 | |             post_mass(req, &token).await
[INFO] [stdout] 1394 | |         } else {
[INFO] [stdout] 1395 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1396 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:668:7
[INFO] [stdout]     |
[INFO] [stdout] 668 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1392:48
[INFO] [stdout]      |
[INFO] [stdout] 1392 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1393 | |             post_mass(req, &token).await
[INFO] [stdout] 1394 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1393:13
[INFO] [stdout]      |
[INFO] [stdout] 1393 |             post_mass(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:664:5
[INFO] [stdout]     |
[INFO] [stdout] 664 | /     respond_template(
[INFO] [stdout] 665 | |         &template,
[INFO] [stdout] 666 | |         200,
[INFO] [stdout] 667 | |         &HashMap::new(),
[INFO] [stdout] 668 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:671:94
[INFO] [stdout]     |
[INFO] [stdout] 671 |   async fn get_long_term_sugar(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________________________^
[INFO] [stdout] 672 | |     let mut recent_measurements = match get_recent_long_term_blood_sugar_measurements(Duration::days(3*365)).await {
[INFO] [stdout] 673 | |         Ok(rm) => rm,
[INFO] [stdout] 674 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 725 | |     ).await
[INFO] [stdout] 726 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:671:94
[INFO] [stdout]     |
[INFO] [stdout] 671 |   async fn get_long_term_sugar(token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________________________________^
[INFO] [stdout] 672 | |     let mut recent_measurements = match get_recent_long_term_blood_sugar_measurements(Duration::days(3*365)).await {
[INFO] [stdout] 673 | |         Ok(rm) => rm,
[INFO] [stdout] 674 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 725 | |     ).await
[INFO] [stdout] 726 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:676:20
[INFO] [stdout]     |
[INFO] [stdout] 676 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:721:5
[INFO] [stdout]     |
[INFO] [stdout] 721 | /     respond_template(
[INFO] [stdout] 722 | |         &template,
[INFO] [stdout] 723 | |         200,
[INFO] [stdout] 724 | |         &HashMap::new(),
[INFO] [stdout] 725 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:725:7
[INFO] [stdout]     |
[INFO] [stdout] 725 |     ).await
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:721:5
[INFO] [stdout]     |
[INFO] [stdout] 721 | /     respond_template(
[INFO] [stdout] 722 | |         &template,
[INFO] [stdout] 723 | |         200,
[INFO] [stdout] 724 | |         &HashMap::new(),
[INFO] [stdout] 725 | |     ).await
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:728:68
[INFO] [stdout]     |
[INFO] [stdout] 728 |   async fn get_api_bp() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________^
[INFO] [stdout] 729 | |     let mut recent_measurements = match get_recent_blood_pressure_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 730 | |         Ok(rm) => rm,
[INFO] [stdout] 731 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 760 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:728:68
[INFO] [stdout]     |
[INFO] [stdout] 728 |   async fn get_api_bp() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ____________________________________________________________________^
[INFO] [stdout] 729 | |     let mut recent_measurements = match get_recent_blood_pressure_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 730 | |         Ok(rm) => rm,
[INFO] [stdout] 731 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 760 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:733:20
[INFO] [stdout]     |
[INFO] [stdout] 733 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:744:20
[INFO] [stdout]     |
[INFO] [stdout] 744 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:753:5
[INFO] [stdout]     |
[INFO] [stdout] 753 | /     match response_res {
[INFO] [stdout] 754 | |         Ok(r) => Ok(r),
[INFO] [stdout] 755 | |         Err(e) => {
[INFO] [stdout] 756 | |             error!("failed to create response: {}", e);
[INFO] [stdout] 757 | |             return respond_500();
[INFO] [stdout] 758 | |         },
[INFO] [stdout] 759 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:754:18
[INFO] [stdout]     |
[INFO] [stdout] 754 |         Ok(r) => Ok(r),
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:757:20
[INFO] [stdout]     |
[INFO] [stdout] 757 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:762:70
[INFO] [stdout]     |
[INFO] [stdout] 762 |   async fn get_api_mass() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________^
[INFO] [stdout] 763 | |     let mut recent_measurements = match get_recent_mass_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 764 | |         Ok(rm) => rm,
[INFO] [stdout] 765 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 794 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:762:70
[INFO] [stdout]     |
[INFO] [stdout] 762 |   async fn get_api_mass() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  ______________________________________________________________________^
[INFO] [stdout] 763 | |     let mut recent_measurements = match get_recent_mass_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 764 | |         Ok(rm) => rm,
[INFO] [stdout] 765 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 794 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1393:36
[INFO] [stdout]      |
[INFO] [stdout] 1393 |             post_mass(req, &token).await
[INFO] [stdout]      |                                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:767:20
[INFO] [stdout]     |
[INFO] [stdout] 767 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1393:13
[INFO] [stdout]      |
[INFO] [stdout] 1393 |             post_mass(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:778:20
[INFO] [stdout]     |
[INFO] [stdout] 778 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1394:16
[INFO] [stdout]      |
[INFO] [stdout] 1394 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1395 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1396 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:787:5
[INFO] [stdout]     |
[INFO] [stdout] 787 | /     match response_res {
[INFO] [stdout] 788 | |         Ok(r) => Ok(r),
[INFO] [stdout] 789 | |         Err(e) => {
[INFO] [stdout] 790 | |             error!("failed to create response: {}", e);
[INFO] [stdout] 791 | |             return respond_500();
[INFO] [stdout] 792 | |         },
[INFO] [stdout] 793 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1395:13
[INFO] [stdout]      |
[INFO] [stdout] 1395 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:788:18
[INFO] [stdout]     |
[INFO] [stdout] 788 |         Ok(r) => Ok(r),
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1395:55
[INFO] [stdout]      |
[INFO] [stdout] 1395 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:791:20
[INFO] [stdout]     |
[INFO] [stdout] 791 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1395:13
[INFO] [stdout]      |
[INFO] [stdout] 1395 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:796:77
[INFO] [stdout]     |
[INFO] [stdout] 796 |   async fn get_api_temperature() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________________^
[INFO] [stdout] 797 | |     let mut recent_measurements = match get_recent_temperature_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 798 | |         Ok(rm) => rm,
[INFO] [stdout] 799 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 828 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1397:12
[INFO] [stdout]      |
[INFO] [stdout] 1397 |       } else if req.uri().path() == "/temperature" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1398 | |         if req.method() == Method::GET {
[INFO] [stdout] 1399 | |             get_temperature(&token).await
[INFO] [stdout] 1400 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:796:77
[INFO] [stdout]     |
[INFO] [stdout] 796 |   async fn get_api_temperature() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _____________________________________________________________________________^
[INFO] [stdout] 797 | |     let mut recent_measurements = match get_recent_temperature_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 798 | |         Ok(rm) => rm,
[INFO] [stdout] 799 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 828 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1397:50
[INFO] [stdout]      |
[INFO] [stdout] 1397 |       } else if req.uri().path() == "/temperature" {
[INFO] [stdout]      |  __________________________________________________^
[INFO] [stdout] 1398 | |         if req.method() == Method::GET {
[INFO] [stdout] 1399 | |             get_temperature(&token).await
[INFO] [stdout] 1400 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1405 | |     } else if req.uri().path() == "/sugar" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:801:20
[INFO] [stdout]     |
[INFO] [stdout] 801 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1398:9
[INFO] [stdout]      |
[INFO] [stdout] 1398 | /         if req.method() == Method::GET {
[INFO] [stdout] 1399 | |             get_temperature(&token).await
[INFO] [stdout] 1400 | |         } else if req.method() == Method::POST {
[INFO] [stdout] 1401 | |             post_temperature(req, &token).await
[INFO] [stdout] 1402 | |         } else {
[INFO] [stdout] 1403 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1404 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:812:20
[INFO] [stdout]     |
[INFO] [stdout] 812 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1398:40
[INFO] [stdout]      |
[INFO] [stdout] 1398 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1399 | |             get_temperature(&token).await
[INFO] [stdout] 1400 | |         } else if req.method() == Method::POST {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:821:5
[INFO] [stdout]     |
[INFO] [stdout] 821 | /     match response_res {
[INFO] [stdout] 822 | |         Ok(r) => Ok(r),
[INFO] [stdout] 823 | |         Err(e) => {
[INFO] [stdout] 824 | |             error!("failed to create response: {}", e);
[INFO] [stdout] 825 | |             return respond_500();
[INFO] [stdout] 826 | |         },
[INFO] [stdout] 827 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1399:13
[INFO] [stdout]      |
[INFO] [stdout] 1399 |             get_temperature(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1399:37
[INFO] [stdout]      |
[INFO] [stdout] 1399 |             get_temperature(&token).await
[INFO] [stdout]      |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1399:13
[INFO] [stdout]      |
[INFO] [stdout] 1399 |             get_temperature(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1400:16
[INFO] [stdout]      |
[INFO] [stdout] 1400 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1401 | |             post_temperature(req, &token).await
[INFO] [stdout] 1402 | |         } else {
[INFO] [stdout] 1403 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1404 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1400:48
[INFO] [stdout]      |
[INFO] [stdout] 1400 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1401 | |             post_temperature(req, &token).await
[INFO] [stdout] 1402 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1401:13
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             post_temperature(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1401:43
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             post_temperature(req, &token).await
[INFO] [stdout]      |                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1401:13
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             post_temperature(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1402:16
[INFO] [stdout]      |
[INFO] [stdout] 1402 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1403 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1404 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1403:13
[INFO] [stdout]      |
[INFO] [stdout] 1403 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1403:55
[INFO] [stdout]      |
[INFO] [stdout] 1403 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1403:13
[INFO] [stdout]      |
[INFO] [stdout] 1403 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1405:12
[INFO] [stdout]      |
[INFO] [stdout] 1405 |       } else if req.uri().path() == "/sugar" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1406 | |         if req.method() == Method::GET {
[INFO] [stdout] 1407 | |             get_sugar(&token).await
[INFO] [stdout] 1408 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1405:44
[INFO] [stdout]      |
[INFO] [stdout] 1405 |       } else if req.uri().path() == "/sugar" {
[INFO] [stdout]      |  ____________________________________________^
[INFO] [stdout] 1406 | |         if req.method() == Method::GET {
[INFO] [stdout] 1407 | |             get_sugar(&token).await
[INFO] [stdout] 1408 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1413 | |     } else if req.uri().path() == "/long-term-sugar" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1406:9
[INFO] [stdout]      |
[INFO] [stdout] 1406 | /         if req.method() == Method::GET {
[INFO] [stdout] 1407 | |             get_sugar(&token).await
[INFO] [stdout] 1408 | |         } else if req.method() == Method::POST {
[INFO] [stdout] 1409 | |             post_sugar(req, &token).await
[INFO] [stdout] 1410 | |         } else {
[INFO] [stdout] 1411 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1412 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1406:40
[INFO] [stdout]      |
[INFO] [stdout] 1406 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1407 | |             get_sugar(&token).await
[INFO] [stdout] 1408 | |         } else if req.method() == Method::POST {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1407:13
[INFO] [stdout]      |
[INFO] [stdout] 1407 |             get_sugar(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1407:31
[INFO] [stdout]      |
[INFO] [stdout] 1407 |             get_sugar(&token).await
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1407:13
[INFO] [stdout]      |
[INFO] [stdout] 1407 |             get_sugar(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1408:16
[INFO] [stdout]      |
[INFO] [stdout] 1408 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1409 | |             post_sugar(req, &token).await
[INFO] [stdout] 1410 | |         } else {
[INFO] [stdout] 1411 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1412 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1408:48
[INFO] [stdout]      |
[INFO] [stdout] 1408 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1409 | |             post_sugar(req, &token).await
[INFO] [stdout] 1410 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1409:13
[INFO] [stdout]      |
[INFO] [stdout] 1409 |             post_sugar(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1409:37
[INFO] [stdout]      |
[INFO] [stdout] 1409 |             post_sugar(req, &token).await
[INFO] [stdout]      |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1409:13
[INFO] [stdout]      |
[INFO] [stdout] 1409 |             post_sugar(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1410:16
[INFO] [stdout]      |
[INFO] [stdout] 1410 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1411 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1412 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1411:13
[INFO] [stdout]      |
[INFO] [stdout] 1411 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1411:55
[INFO] [stdout]      |
[INFO] [stdout] 1411 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1411:13
[INFO] [stdout]      |
[INFO] [stdout] 1411 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1413:12
[INFO] [stdout]      |
[INFO] [stdout] 1413 |       } else if req.uri().path() == "/long-term-sugar" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1414 | |         if req.method() == Method::GET {
[INFO] [stdout] 1415 | |             get_long_term_sugar(&token).await
[INFO] [stdout] 1416 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1413:54
[INFO] [stdout]      |
[INFO] [stdout] 1413 |       } else if req.uri().path() == "/long-term-sugar" {
[INFO] [stdout]      |  ______________________________________________________^
[INFO] [stdout] 1414 | |         if req.method() == Method::GET {
[INFO] [stdout] 1415 | |             get_long_term_sugar(&token).await
[INFO] [stdout] 1416 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1421 | |     } else if req.uri().path() == "/api/bp" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1414:9
[INFO] [stdout]      |
[INFO] [stdout] 1414 | /         if req.method() == Method::GET {
[INFO] [stdout] 1415 | |             get_long_term_sugar(&token).await
[INFO] [stdout] 1416 | |         } else if req.method() == Method::POST {
[INFO] [stdout] 1417 | |             post_long_term_sugar(req, &token).await
[INFO] [stdout] 1418 | |         } else {
[INFO] [stdout] 1419 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1420 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1414:40
[INFO] [stdout]      |
[INFO] [stdout] 1414 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1415 | |             get_long_term_sugar(&token).await
[INFO] [stdout] 1416 | |         } else if req.method() == Method::POST {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1415:13
[INFO] [stdout]      |
[INFO] [stdout] 1415 |             get_long_term_sugar(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1415:41
[INFO] [stdout]      |
[INFO] [stdout] 1415 |             get_long_term_sugar(&token).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1415:13
[INFO] [stdout]      |
[INFO] [stdout] 1415 |             get_long_term_sugar(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1416:16
[INFO] [stdout]      |
[INFO] [stdout] 1416 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1417 | |             post_long_term_sugar(req, &token).await
[INFO] [stdout] 1418 | |         } else {
[INFO] [stdout] 1419 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1420 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1416:48
[INFO] [stdout]      |
[INFO] [stdout] 1416 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1417 | |             post_long_term_sugar(req, &token).await
[INFO] [stdout] 1418 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1417:13
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             post_long_term_sugar(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1417:47
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             post_long_term_sugar(req, &token).await
[INFO] [stdout]      |                                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1417:13
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             post_long_term_sugar(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1418:16
[INFO] [stdout]      |
[INFO] [stdout] 1418 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1419 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1420 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1419:13
[INFO] [stdout]      |
[INFO] [stdout] 1419 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1419:55
[INFO] [stdout]      |
[INFO] [stdout] 1419 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1419:13
[INFO] [stdout]      |
[INFO] [stdout] 1419 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1421:12
[INFO] [stdout]      |
[INFO] [stdout] 1421 |       } else if req.uri().path() == "/api/bp" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1422 | |         if req.method() == Method::GET {
[INFO] [stdout] 1423 | |             get_api_bp().await
[INFO] [stdout] 1424 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1421:45
[INFO] [stdout]      |
[INFO] [stdout] 1421 |       } else if req.uri().path() == "/api/bp" {
[INFO] [stdout]      |  _____________________________________________^
[INFO] [stdout] 1422 | |         if req.method() == Method::GET {
[INFO] [stdout] 1423 | |             get_api_bp().await
[INFO] [stdout] 1424 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1427 | |     } else if req.uri().path() == "/api/mass" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1422:9
[INFO] [stdout]      |
[INFO] [stdout] 1422 | /         if req.method() == Method::GET {
[INFO] [stdout] 1423 | |             get_api_bp().await
[INFO] [stdout] 1424 | |         } else {
[INFO] [stdout] 1425 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1426 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1422:40
[INFO] [stdout]      |
[INFO] [stdout] 1422 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1423 | |             get_api_bp().await
[INFO] [stdout] 1424 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1423:13
[INFO] [stdout]      |
[INFO] [stdout] 1423 |             get_api_bp().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1423:26
[INFO] [stdout]      |
[INFO] [stdout] 1423 |             get_api_bp().await
[INFO] [stdout]      |                          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1423:13
[INFO] [stdout]      |
[INFO] [stdout] 1423 |             get_api_bp().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1424:16
[INFO] [stdout]      |
[INFO] [stdout] 1424 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1425 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1426 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1425:13
[INFO] [stdout]      |
[INFO] [stdout] 1425 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1425:41
[INFO] [stdout]      |
[INFO] [stdout] 1425 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1425:13
[INFO] [stdout]      |
[INFO] [stdout] 1425 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:822:18
[INFO] [stdout]     |
[INFO] [stdout] 822 |         Ok(r) => Ok(r),
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:825:20
[INFO] [stdout]     |
[INFO] [stdout] 825 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:830:71
[INFO] [stdout]     |
[INFO] [stdout] 830 |   async fn get_api_sugar() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________^
[INFO] [stdout] 831 | |     let mut recent_measurements = match get_recent_blood_sugar_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 832 | |         Ok(rm) => rm,
[INFO] [stdout] 833 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 862 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:830:71
[INFO] [stdout]     |
[INFO] [stdout] 830 |   async fn get_api_sugar() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _______________________________________________________________________^
[INFO] [stdout] 831 | |     let mut recent_measurements = match get_recent_blood_sugar_measurements(Duration::days(3*31)).await {
[INFO] [stdout] 832 | |         Ok(rm) => rm,
[INFO] [stdout] 833 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 862 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:835:20
[INFO] [stdout]     |
[INFO] [stdout] 835 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:846:20
[INFO] [stdout]     |
[INFO] [stdout] 846 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:855:5
[INFO] [stdout]     |
[INFO] [stdout] 855 | /     match response_res {
[INFO] [stdout] 856 | |         Ok(r) => Ok(r),
[INFO] [stdout] 857 | |         Err(e) => {
[INFO] [stdout] 858 | |             error!("failed to create response: {}", e);
[INFO] [stdout] 859 | |             return respond_500();
[INFO] [stdout] 860 | |         },
[INFO] [stdout] 861 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:856:18
[INFO] [stdout]     |
[INFO] [stdout] 856 |         Ok(r) => Ok(r),
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:859:20
[INFO] [stdout]     |
[INFO] [stdout] 859 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:864:81
[INFO] [stdout]     |
[INFO] [stdout] 864 |   async fn get_api_long_term_sugar() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _________________________________________________________________________________^
[INFO] [stdout] 865 | |     let mut recent_measurements = match get_recent_long_term_blood_sugar_measurements(Duration::days(3*365)).await {
[INFO] [stdout] 866 | |         Ok(rm) => rm,
[INFO] [stdout] 867 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 896 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:864:81
[INFO] [stdout]     |
[INFO] [stdout] 864 |   async fn get_api_long_term_sugar() -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]     |  _________________________________________________________________________________^
[INFO] [stdout] 865 | |     let mut recent_measurements = match get_recent_long_term_blood_sugar_measurements(Duration::days(3*365)).await {
[INFO] [stdout] 866 | |         Ok(rm) => rm,
[INFO] [stdout] 867 | |         Err(e) => {
[INFO] [stdout] ...   |
[INFO] [stdout] 896 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:869:20
[INFO] [stdout]     |
[INFO] [stdout] 869 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:880:20
[INFO] [stdout]     |
[INFO] [stdout] 880 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:889:5
[INFO] [stdout]     |
[INFO] [stdout] 889 | /     match response_res {
[INFO] [stdout] 890 | |         Ok(r) => Ok(r),
[INFO] [stdout] 891 | |         Err(e) => {
[INFO] [stdout] 892 | |             error!("failed to create response: {}", e);
[INFO] [stdout] 893 | |             return respond_500();
[INFO] [stdout] 894 | |         },
[INFO] [stdout] 895 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:890:18
[INFO] [stdout]     |
[INFO] [stdout] 890 |         Ok(r) => Ok(r),
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]    --> src/main.rs:893:20
[INFO] [stdout]     |
[INFO] [stdout] 893 |             return respond_500();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1427:12
[INFO] [stdout]      |
[INFO] [stdout] 1427 |       } else if req.uri().path() == "/api/mass" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1428 | |         if req.method() == Method::GET {
[INFO] [stdout] 1429 | |             get_api_mass().await
[INFO] [stdout] 1430 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1427:47
[INFO] [stdout]      |
[INFO] [stdout] 1427 |       } else if req.uri().path() == "/api/mass" {
[INFO] [stdout]      |  _______________________________________________^
[INFO] [stdout] 1428 | |         if req.method() == Method::GET {
[INFO] [stdout] 1429 | |             get_api_mass().await
[INFO] [stdout] 1430 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1433 | |     } else if req.uri().path() == "/api/temperature" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1428:9
[INFO] [stdout]      |
[INFO] [stdout] 1428 | /         if req.method() == Method::GET {
[INFO] [stdout] 1429 | |             get_api_mass().await
[INFO] [stdout] 1430 | |         } else {
[INFO] [stdout] 1431 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1432 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1428:40
[INFO] [stdout]      |
[INFO] [stdout] 1428 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1429 | |             get_api_mass().await
[INFO] [stdout] 1430 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1429:13
[INFO] [stdout]      |
[INFO] [stdout] 1429 |             get_api_mass().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1429:28
[INFO] [stdout]      |
[INFO] [stdout] 1429 |             get_api_mass().await
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1429:13
[INFO] [stdout]      |
[INFO] [stdout] 1429 |             get_api_mass().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1430:16
[INFO] [stdout]      |
[INFO] [stdout] 1430 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1431 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1432 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1431:13
[INFO] [stdout]      |
[INFO] [stdout] 1431 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1431:41
[INFO] [stdout]      |
[INFO] [stdout] 1431 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1431:13
[INFO] [stdout]      |
[INFO] [stdout] 1431 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1433:12
[INFO] [stdout]      |
[INFO] [stdout] 1433 |       } else if req.uri().path() == "/api/temperature" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1434 | |         if req.method() == Method::GET {
[INFO] [stdout] 1435 | |             get_api_temperature().await
[INFO] [stdout] 1436 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1433:54
[INFO] [stdout]      |
[INFO] [stdout] 1433 |       } else if req.uri().path() == "/api/temperature" {
[INFO] [stdout]      |  ______________________________________________________^
[INFO] [stdout] 1434 | |         if req.method() == Method::GET {
[INFO] [stdout] 1435 | |             get_api_temperature().await
[INFO] [stdout] 1436 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1439 | |     } else if req.uri().path() == "/api/sugar" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1434:9
[INFO] [stdout]      |
[INFO] [stdout] 1434 | /         if req.method() == Method::GET {
[INFO] [stdout] 1435 | |             get_api_temperature().await
[INFO] [stdout] 1436 | |         } else {
[INFO] [stdout] 1437 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1438 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1434:40
[INFO] [stdout]      |
[INFO] [stdout] 1434 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1435 | |             get_api_temperature().await
[INFO] [stdout] 1436 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1435:13
[INFO] [stdout]      |
[INFO] [stdout] 1435 |             get_api_temperature().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1435:35
[INFO] [stdout]      |
[INFO] [stdout] 1435 |             get_api_temperature().await
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1435:13
[INFO] [stdout]      |
[INFO] [stdout] 1435 |             get_api_temperature().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1436:16
[INFO] [stdout]      |
[INFO] [stdout] 1436 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1437 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1438 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1437:13
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1437:41
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1437:13
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1439:12
[INFO] [stdout]      |
[INFO] [stdout] 1439 |       } else if req.uri().path() == "/api/sugar" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1440 | |         if req.method() == Method::GET {
[INFO] [stdout] 1441 | |             get_api_sugar().await
[INFO] [stdout] 1442 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1439:48
[INFO] [stdout]      |
[INFO] [stdout] 1439 |       } else if req.uri().path() == "/api/sugar" {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1440 | |         if req.method() == Method::GET {
[INFO] [stdout] 1441 | |             get_api_sugar().await
[INFO] [stdout] 1442 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1445 | |     } else if req.uri().path() == "/api/long-term-sugar" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1440:9
[INFO] [stdout]      |
[INFO] [stdout] 1440 | /         if req.method() == Method::GET {
[INFO] [stdout] 1441 | |             get_api_sugar().await
[INFO] [stdout] 1442 | |         } else {
[INFO] [stdout] 1443 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1444 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1440:40
[INFO] [stdout]      |
[INFO] [stdout] 1440 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1441 | |             get_api_sugar().await
[INFO] [stdout] 1442 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1441:13
[INFO] [stdout]      |
[INFO] [stdout] 1441 |             get_api_sugar().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1441:29
[INFO] [stdout]      |
[INFO] [stdout] 1441 |             get_api_sugar().await
[INFO] [stdout]      |                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1441:13
[INFO] [stdout]      |
[INFO] [stdout] 1441 |             get_api_sugar().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1442:16
[INFO] [stdout]      |
[INFO] [stdout] 1442 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1443 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1444 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1443:13
[INFO] [stdout]      |
[INFO] [stdout] 1443 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1443:41
[INFO] [stdout]      |
[INFO] [stdout] 1443 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1443:13
[INFO] [stdout]      |
[INFO] [stdout] 1443 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1445:12
[INFO] [stdout]      |
[INFO] [stdout] 1445 |       } else if req.uri().path() == "/api/long-term-sugar" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1446 | |         if req.method() == Method::GET {
[INFO] [stdout] 1447 | |             get_api_long_term_sugar().await
[INFO] [stdout] 1448 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1445:58
[INFO] [stdout]      |
[INFO] [stdout] 1445 |       } else if req.uri().path() == "/api/long-term-sugar" {
[INFO] [stdout]      |  __________________________________________________________^
[INFO] [stdout] 1446 | |         if req.method() == Method::GET {
[INFO] [stdout] 1447 | |             get_api_long_term_sugar().await
[INFO] [stdout] 1448 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1451 | |     } else {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1446:9
[INFO] [stdout]      |
[INFO] [stdout] 1446 | /         if req.method() == Method::GET {
[INFO] [stdout] 1447 | |             get_api_long_term_sugar().await
[INFO] [stdout] 1448 | |         } else {
[INFO] [stdout] 1449 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1450 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1446:40
[INFO] [stdout]      |
[INFO] [stdout] 1446 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1447 | |             get_api_long_term_sugar().await
[INFO] [stdout] 1448 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1447:13
[INFO] [stdout]      |
[INFO] [stdout] 1447 |             get_api_long_term_sugar().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1447:39
[INFO] [stdout]      |
[INFO] [stdout] 1447 |             get_api_long_term_sugar().await
[INFO] [stdout]      |                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1447:13
[INFO] [stdout]      |
[INFO] [stdout] 1447 |             get_api_long_term_sugar().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1448:16
[INFO] [stdout]      |
[INFO] [stdout] 1448 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1449 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1450 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1449:13
[INFO] [stdout]      |
[INFO] [stdout] 1449 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1449:41
[INFO] [stdout]      |
[INFO] [stdout] 1449 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1449:13
[INFO] [stdout]      |
[INFO] [stdout] 1449 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1451:12
[INFO] [stdout]      |
[INFO] [stdout] 1451 |       } else {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1452:9
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         respond_404().await
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1452:23
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         respond_404().await
[INFO] [stdout]      |                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1452:9
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         respond_404().await
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1115:109
[INFO] [stdout]      |
[INFO] [stdout] 1115 |   async fn post_index(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________^
[INFO] [stdout] 1116 | |     if !token.write {
[INFO] [stdout] 1117 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1147 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1148 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1115:109
[INFO] [stdout]      |
[INFO] [stdout] 1115 |   async fn post_index(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________^
[INFO] [stdout] 1116 | |     if !token.write {
[INFO] [stdout] 1117 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1147 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1148 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1117:16
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1117:33
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         return respond_403_ro().await;
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1117:16
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1125:20
[INFO] [stdout]      |
[INFO] [stdout] 1125 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1135:20
[INFO] [stdout]      |
[INFO] [stdout] 1135 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1135:35
[INFO] [stdout]      |
[INFO] [stdout] 1135 |             return respond_400(e).await;
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1135:20
[INFO] [stdout]      |
[INFO] [stdout] 1135 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1143:20
[INFO] [stdout]      |
[INFO] [stdout] 1143 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1147:5
[INFO] [stdout]      |
[INFO] [stdout] 1147 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1147:33
[INFO] [stdout]      |
[INFO] [stdout] 1147 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1147:5
[INFO] [stdout]      |
[INFO] [stdout] 1147 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1150:108
[INFO] [stdout]      |
[INFO] [stdout] 1150 |   async fn post_mass(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ____________________________________________________________________________________________________________^
[INFO] [stdout] 1151 | |     if !token.write {
[INFO] [stdout] 1152 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1182 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1183 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1150:108
[INFO] [stdout]      |
[INFO] [stdout] 1150 |   async fn post_mass(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ____________________________________________________________________________________________________________^
[INFO] [stdout] 1151 | |     if !token.write {
[INFO] [stdout] 1152 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1182 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1183 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1152:16
[INFO] [stdout]      |
[INFO] [stdout] 1152 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1152:33
[INFO] [stdout]      |
[INFO] [stdout] 1152 |         return respond_403_ro().await;
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1152:16
[INFO] [stdout]      |
[INFO] [stdout] 1152 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1160:20
[INFO] [stdout]      |
[INFO] [stdout] 1160 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1170:20
[INFO] [stdout]      |
[INFO] [stdout] 1170 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1170:35
[INFO] [stdout]      |
[INFO] [stdout] 1170 |             return respond_400(e).await;
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1170:20
[INFO] [stdout]      |
[INFO] [stdout] 1170 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1178:20
[INFO] [stdout]      |
[INFO] [stdout] 1178 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1182:5
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1182:33
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1182:5
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1185:115
[INFO] [stdout]      |
[INFO] [stdout] 1185 |   async fn post_temperature(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ___________________________________________________________________________________________________________________^
[INFO] [stdout] 1186 | |     if !token.write {
[INFO] [stdout] 1187 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1217 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1218 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1185:115
[INFO] [stdout]      |
[INFO] [stdout] 1185 |   async fn post_temperature(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ___________________________________________________________________________________________________________________^
[INFO] [stdout] 1186 | |     if !token.write {
[INFO] [stdout] 1187 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1217 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1218 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1187:16
[INFO] [stdout]      |
[INFO] [stdout] 1187 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1187:33
[INFO] [stdout]      |
[INFO] [stdout] 1187 |         return respond_403_ro().await;
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1187:16
[INFO] [stdout]      |
[INFO] [stdout] 1187 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1195:20
[INFO] [stdout]      |
[INFO] [stdout] 1195 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1205:20
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1205:35
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             return respond_400(e).await;
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1205:20
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1213:20
[INFO] [stdout]      |
[INFO] [stdout] 1213 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1217:5
[INFO] [stdout]      |
[INFO] [stdout] 1217 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1217:33
[INFO] [stdout]      |
[INFO] [stdout] 1217 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1217:5
[INFO] [stdout]      |
[INFO] [stdout] 1217 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1220:109
[INFO] [stdout]      |
[INFO] [stdout] 1220 |   async fn post_sugar(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________^
[INFO] [stdout] 1221 | |     if !token.write {
[INFO] [stdout] 1222 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1252 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1253 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1220:109
[INFO] [stdout]      |
[INFO] [stdout] 1220 |   async fn post_sugar(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________^
[INFO] [stdout] 1221 | |     if !token.write {
[INFO] [stdout] 1222 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1252 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1253 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1222:16
[INFO] [stdout]      |
[INFO] [stdout] 1222 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1222:33
[INFO] [stdout]      |
[INFO] [stdout] 1222 |         return respond_403_ro().await;
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1222:16
[INFO] [stdout]      |
[INFO] [stdout] 1222 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1230:20
[INFO] [stdout]      |
[INFO] [stdout] 1230 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1240:20
[INFO] [stdout]      |
[INFO] [stdout] 1240 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1240:35
[INFO] [stdout]      |
[INFO] [stdout] 1240 |             return respond_400(e).await;
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1240:20
[INFO] [stdout]      |
[INFO] [stdout] 1240 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1248:20
[INFO] [stdout]      |
[INFO] [stdout] 1248 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1252:5
[INFO] [stdout]      |
[INFO] [stdout] 1252 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1252:33
[INFO] [stdout]      |
[INFO] [stdout] 1252 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1252:5
[INFO] [stdout]      |
[INFO] [stdout] 1252 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1255:119
[INFO] [stdout]      |
[INFO] [stdout] 1255 |   async fn post_long_term_sugar(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _______________________________________________________________________________________________________________________^
[INFO] [stdout] 1256 | |     if !token.write {
[INFO] [stdout] 1257 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1287 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1288 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1255:119
[INFO] [stdout]      |
[INFO] [stdout] 1255 |   async fn post_long_term_sugar(req: Request<Incoming>, token: &AuthToken) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  _______________________________________________________________________________________________________________________^
[INFO] [stdout] 1256 | |     if !token.write {
[INFO] [stdout] 1257 | |         return respond_403_ro().await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1287 | |     redirect_to_self(req_parts).await
[INFO] [stdout] 1288 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1257:16
[INFO] [stdout]      |
[INFO] [stdout] 1257 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1257:33
[INFO] [stdout]      |
[INFO] [stdout] 1257 |         return respond_403_ro().await;
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1257:16
[INFO] [stdout]      |
[INFO] [stdout] 1257 |         return respond_403_ro().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1265:20
[INFO] [stdout]      |
[INFO] [stdout] 1265 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1275:20
[INFO] [stdout]      |
[INFO] [stdout] 1275 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1275:35
[INFO] [stdout]      |
[INFO] [stdout] 1275 |             return respond_400(e).await;
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1275:20
[INFO] [stdout]      |
[INFO] [stdout] 1275 |             return respond_400(e).await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1283:20
[INFO] [stdout]      |
[INFO] [stdout] 1283 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1287:5
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1287:33
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1287:5
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     redirect_to_self(req_parts).await
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1290:92
[INFO] [stdout]      |
[INFO] [stdout] 1290 |   async fn respond_static_file(file_name: &str) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ____________________________________________________________________________________________^
[INFO] [stdout] 1291 | |     let mime_type = if file_name.ends_with(".css") {
[INFO] [stdout] 1292 | |         "text/css"
[INFO] [stdout] 1293 | |     } else if file_name.ends_with(".js") {
[INFO] [stdout] ...    |
[INFO] [stdout] 1338 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1290:92
[INFO] [stdout]      |
[INFO] [stdout] 1290 |   async fn respond_static_file(file_name: &str) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ____________________________________________________________________________________________^
[INFO] [stdout] 1291 | |     let mime_type = if file_name.ends_with(".css") {
[INFO] [stdout] 1292 | |         "text/css"
[INFO] [stdout] 1293 | |     } else if file_name.ends_with(".js") {
[INFO] [stdout] ...    |
[INFO] [stdout] 1338 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1324:16
[INFO] [stdout]      |
[INFO] [stdout] 1324 |         return respond_404().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1324:30
[INFO] [stdout]      |
[INFO] [stdout] 1324 |         return respond_404().await;
[INFO] [stdout]      |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1324:16
[INFO] [stdout]      |
[INFO] [stdout] 1324 |         return respond_404().await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1331:5
[INFO] [stdout]      |
[INFO] [stdout] 1331 | /     match response_res {
[INFO] [stdout] 1332 | |         Ok(r) => Ok(r),
[INFO] [stdout] 1333 | |         Err(e) => {
[INFO] [stdout] 1334 | |             error!("failed to create response: {}", e);
[INFO] [stdout] ...    |
[INFO] [stdout] 1337 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1332:18
[INFO] [stdout]      |
[INFO] [stdout] 1332 |         Ok(r) => Ok(r),
[INFO] [stdout]      |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1335:20
[INFO] [stdout]      |
[INFO] [stdout] 1335 |             return respond_500();
[INFO] [stdout]      |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1340:94
[INFO] [stdout]      |
[INFO] [stdout] 1340 |   async fn handle_request(req: Request<Incoming>) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ______________________________________________________________________________________________^
[INFO] [stdout] 1341 | |     if let Some(cap) = STATIC_PATH_RE.captures(req.uri().path()) {
[INFO] [stdout] 1342 | |         let static_file_name = cap.get(1).expect("filename captured");
[INFO] [stdout] 1343 | |         return respond_static_file(static_file_name.as_str()).await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1454 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1340:94
[INFO] [stdout]      |
[INFO] [stdout] 1340 |   async fn handle_request(req: Request<Incoming>) -> Result<Response<Full<Bytes>>, Infallible> {
[INFO] [stdout]      |  ______________________________________________________________________________________________^
[INFO] [stdout] 1341 | |     if let Some(cap) = STATIC_PATH_RE.captures(req.uri().path()) {
[INFO] [stdout] 1342 | |         let static_file_name = cap.get(1).expect("filename captured");
[INFO] [stdout] 1343 | |         return respond_static_file(static_file_name.as_str()).await;
[INFO] [stdout] ...    |
[INFO] [stdout] 1454 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1343:16
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         return respond_static_file(static_file_name.as_str()).await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1343:63
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         return respond_static_file(static_file_name.as_str()).await;
[INFO] [stdout]      |                                                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1343:16
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         return respond_static_file(static_file_name.as_str()).await;
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1350:24
[INFO] [stdout]      |
[INFO] [stdout] 1350 |         None => return respond_403().await,
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1350:38
[INFO] [stdout]      |
[INFO] [stdout] 1350 |         None => return respond_403().await,
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1350:24
[INFO] [stdout]      |
[INFO] [stdout] 1350 |         None => return respond_403().await,
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1357:24
[INFO] [stdout]      |
[INFO] [stdout] 1357 |         None => return respond_403().await,
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1357:38
[INFO] [stdout]      |
[INFO] [stdout] 1357 |         None => return respond_403().await,
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1357:24
[INFO] [stdout]      |
[INFO] [stdout] 1357 |         None => return respond_403().await,
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1375:20
[INFO] [stdout]      |
[INFO] [stdout] 1375 |             return respond_403().await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1375:34
[INFO] [stdout]      |
[INFO] [stdout] 1375 |             return respond_403().await;
[INFO] [stdout]      |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1375:20
[INFO] [stdout]      |
[INFO] [stdout] 1375 |             return respond_403().await;
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1381:5
[INFO] [stdout]      |
[INFO] [stdout] 1381 | /     if req.uri().path() == "/" {
[INFO] [stdout] 1382 | |         if req.method() == Method::GET {
[INFO] [stdout] 1383 | |             get_index(&token).await
[INFO] [stdout] 1384 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1381:32
[INFO] [stdout]      |
[INFO] [stdout] 1381 |       if req.uri().path() == "/" {
[INFO] [stdout]      |  ________________________________^
[INFO] [stdout] 1382 | |         if req.method() == Method::GET {
[INFO] [stdout] 1383 | |             get_index(&token).await
[INFO] [stdout] 1384 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1389 | |     } else if req.uri().path() == "/mass" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1382:9
[INFO] [stdout]      |
[INFO] [stdout] 1382 | /         if req.method() == Method::GET {
[INFO] [stdout] 1383 | |             get_index(&token).await
[INFO] [stdout] 1384 | |         } else if req.method() == Method::POST {
[INFO] [stdout] 1385 | |             post_index(req, &token).await
[INFO] [stdout] 1386 | |         } else {
[INFO] [stdout] 1387 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1388 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1382:40
[INFO] [stdout]      |
[INFO] [stdout] 1382 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1383 | |             get_index(&token).await
[INFO] [stdout] 1384 | |         } else if req.method() == Method::POST {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1383:13
[INFO] [stdout]      |
[INFO] [stdout] 1383 |             get_index(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1383:31
[INFO] [stdout]      |
[INFO] [stdout] 1383 |             get_index(&token).await
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1383:13
[INFO] [stdout]      |
[INFO] [stdout] 1383 |             get_index(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1384:16
[INFO] [stdout]      |
[INFO] [stdout] 1384 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1385 | |             post_index(req, &token).await
[INFO] [stdout] 1386 | |         } else {
[INFO] [stdout] 1387 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1388 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1384:48
[INFO] [stdout]      |
[INFO] [stdout] 1384 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1385 | |             post_index(req, &token).await
[INFO] [stdout] 1386 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1385:13
[INFO] [stdout]      |
[INFO] [stdout] 1385 |             post_index(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1385:37
[INFO] [stdout]      |
[INFO] [stdout] 1385 |             post_index(req, &token).await
[INFO] [stdout]      |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1385:13
[INFO] [stdout]      |
[INFO] [stdout] 1385 |             post_index(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1386:16
[INFO] [stdout]      |
[INFO] [stdout] 1386 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1387 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1388 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1387:13
[INFO] [stdout]      |
[INFO] [stdout] 1387 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1387:55
[INFO] [stdout]      |
[INFO] [stdout] 1387 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1387:13
[INFO] [stdout]      |
[INFO] [stdout] 1387 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1389:12
[INFO] [stdout]      |
[INFO] [stdout] 1389 |       } else if req.uri().path() == "/mass" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1390 | |         if req.method() == Method::GET {
[INFO] [stdout] 1391 | |             get_mass(&token).await
[INFO] [stdout] 1392 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1389:43
[INFO] [stdout]      |
[INFO] [stdout] 1389 |       } else if req.uri().path() == "/mass" {
[INFO] [stdout]      |  ___________________________________________^
[INFO] [stdout] 1390 | |         if req.method() == Method::GET {
[INFO] [stdout] 1391 | |             get_mass(&token).await
[INFO] [stdout] 1392 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1397 | |     } else if req.uri().path() == "/temperature" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1390:9
[INFO] [stdout]      |
[INFO] [stdout] 1390 | /         if req.method() == Method::GET {
[INFO] [stdout] 1391 | |             get_mass(&token).await
[INFO] [stdout] 1392 | |         } else if req.method() == Method::POST {
[INFO] [stdout] 1393 | |             post_mass(req, &token).await
[INFO] [stdout] 1394 | |         } else {
[INFO] [stdout] 1395 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1396 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1390:40
[INFO] [stdout]      |
[INFO] [stdout] 1390 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1391 | |             get_mass(&token).await
[INFO] [stdout] 1392 | |         } else if req.method() == Method::POST {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1391:13
[INFO] [stdout]      |
[INFO] [stdout] 1391 |             get_mass(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1391:30
[INFO] [stdout]      |
[INFO] [stdout] 1391 |             get_mass(&token).await
[INFO] [stdout]      |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1391:13
[INFO] [stdout]      |
[INFO] [stdout] 1391 |             get_mass(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1392:16
[INFO] [stdout]      |
[INFO] [stdout] 1392 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1393 | |             post_mass(req, &token).await
[INFO] [stdout] 1394 | |         } else {
[INFO] [stdout] 1395 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1396 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1392:48
[INFO] [stdout]      |
[INFO] [stdout] 1392 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1393 | |             post_mass(req, &token).await
[INFO] [stdout] 1394 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1393:13
[INFO] [stdout]      |
[INFO] [stdout] 1393 |             post_mass(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1393:36
[INFO] [stdout]      |
[INFO] [stdout] 1393 |             post_mass(req, &token).await
[INFO] [stdout]      |                                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1393:13
[INFO] [stdout]      |
[INFO] [stdout] 1393 |             post_mass(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1394:16
[INFO] [stdout]      |
[INFO] [stdout] 1394 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1395 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1396 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1395:13
[INFO] [stdout]      |
[INFO] [stdout] 1395 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1395:55
[INFO] [stdout]      |
[INFO] [stdout] 1395 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1395:13
[INFO] [stdout]      |
[INFO] [stdout] 1395 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1397:12
[INFO] [stdout]      |
[INFO] [stdout] 1397 |       } else if req.uri().path() == "/temperature" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1398 | |         if req.method() == Method::GET {
[INFO] [stdout] 1399 | |             get_temperature(&token).await
[INFO] [stdout] 1400 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1397:50
[INFO] [stdout]      |
[INFO] [stdout] 1397 |       } else if req.uri().path() == "/temperature" {
[INFO] [stdout]      |  __________________________________________________^
[INFO] [stdout] 1398 | |         if req.method() == Method::GET {
[INFO] [stdout] 1399 | |             get_temperature(&token).await
[INFO] [stdout] 1400 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1405 | |     } else if req.uri().path() == "/sugar" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1398:9
[INFO] [stdout]      |
[INFO] [stdout] 1398 | /         if req.method() == Method::GET {
[INFO] [stdout] 1399 | |             get_temperature(&token).await
[INFO] [stdout] 1400 | |         } else if req.method() == Method::POST {
[INFO] [stdout] 1401 | |             post_temperature(req, &token).await
[INFO] [stdout] 1402 | |         } else {
[INFO] [stdout] 1403 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1404 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1398:40
[INFO] [stdout]      |
[INFO] [stdout] 1398 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1399 | |             get_temperature(&token).await
[INFO] [stdout] 1400 | |         } else if req.method() == Method::POST {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1399:13
[INFO] [stdout]      |
[INFO] [stdout] 1399 |             get_temperature(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1399:37
[INFO] [stdout]      |
[INFO] [stdout] 1399 |             get_temperature(&token).await
[INFO] [stdout]      |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1399:13
[INFO] [stdout]      |
[INFO] [stdout] 1399 |             get_temperature(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1400:16
[INFO] [stdout]      |
[INFO] [stdout] 1400 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1401 | |             post_temperature(req, &token).await
[INFO] [stdout] 1402 | |         } else {
[INFO] [stdout] 1403 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1404 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1400:48
[INFO] [stdout]      |
[INFO] [stdout] 1400 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1401 | |             post_temperature(req, &token).await
[INFO] [stdout] 1402 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1401:13
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             post_temperature(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1401:43
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             post_temperature(req, &token).await
[INFO] [stdout]      |                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1401:13
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             post_temperature(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1402:16
[INFO] [stdout]      |
[INFO] [stdout] 1402 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1403 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1404 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1403:13
[INFO] [stdout]      |
[INFO] [stdout] 1403 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1403:55
[INFO] [stdout]      |
[INFO] [stdout] 1403 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1403:13
[INFO] [stdout]      |
[INFO] [stdout] 1403 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1405:12
[INFO] [stdout]      |
[INFO] [stdout] 1405 |       } else if req.uri().path() == "/sugar" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1406 | |         if req.method() == Method::GET {
[INFO] [stdout] 1407 | |             get_sugar(&token).await
[INFO] [stdout] 1408 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1405:44
[INFO] [stdout]      |
[INFO] [stdout] 1405 |       } else if req.uri().path() == "/sugar" {
[INFO] [stdout]      |  ____________________________________________^
[INFO] [stdout] 1406 | |         if req.method() == Method::GET {
[INFO] [stdout] 1407 | |             get_sugar(&token).await
[INFO] [stdout] 1408 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1413 | |     } else if req.uri().path() == "/long-term-sugar" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1406:9
[INFO] [stdout]      |
[INFO] [stdout] 1406 | /         if req.method() == Method::GET {
[INFO] [stdout] 1407 | |             get_sugar(&token).await
[INFO] [stdout] 1408 | |         } else if req.method() == Method::POST {
[INFO] [stdout] 1409 | |             post_sugar(req, &token).await
[INFO] [stdout] 1410 | |         } else {
[INFO] [stdout] 1411 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1412 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1406:40
[INFO] [stdout]      |
[INFO] [stdout] 1406 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1407 | |             get_sugar(&token).await
[INFO] [stdout] 1408 | |         } else if req.method() == Method::POST {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1407:13
[INFO] [stdout]      |
[INFO] [stdout] 1407 |             get_sugar(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1407:31
[INFO] [stdout]      |
[INFO] [stdout] 1407 |             get_sugar(&token).await
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1407:13
[INFO] [stdout]      |
[INFO] [stdout] 1407 |             get_sugar(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1408:16
[INFO] [stdout]      |
[INFO] [stdout] 1408 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1409 | |             post_sugar(req, &token).await
[INFO] [stdout] 1410 | |         } else {
[INFO] [stdout] 1411 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1412 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1408:48
[INFO] [stdout]      |
[INFO] [stdout] 1408 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1409 | |             post_sugar(req, &token).await
[INFO] [stdout] 1410 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1409:13
[INFO] [stdout]      |
[INFO] [stdout] 1409 |             post_sugar(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1409:37
[INFO] [stdout]      |
[INFO] [stdout] 1409 |             post_sugar(req, &token).await
[INFO] [stdout]      |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1409:13
[INFO] [stdout]      |
[INFO] [stdout] 1409 |             post_sugar(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1410:16
[INFO] [stdout]      |
[INFO] [stdout] 1410 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1411 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1412 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1411:13
[INFO] [stdout]      |
[INFO] [stdout] 1411 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1411:55
[INFO] [stdout]      |
[INFO] [stdout] 1411 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1411:13
[INFO] [stdout]      |
[INFO] [stdout] 1411 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1413:12
[INFO] [stdout]      |
[INFO] [stdout] 1413 |       } else if req.uri().path() == "/long-term-sugar" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1414 | |         if req.method() == Method::GET {
[INFO] [stdout] 1415 | |             get_long_term_sugar(&token).await
[INFO] [stdout] 1416 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1413:54
[INFO] [stdout]      |
[INFO] [stdout] 1413 |       } else if req.uri().path() == "/long-term-sugar" {
[INFO] [stdout]      |  ______________________________________________________^
[INFO] [stdout] 1414 | |         if req.method() == Method::GET {
[INFO] [stdout] 1415 | |             get_long_term_sugar(&token).await
[INFO] [stdout] 1416 | |         } else if req.method() == Method::POST {
[INFO] [stdout] ...    |
[INFO] [stdout] 1421 | |     } else if req.uri().path() == "/api/bp" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1414:9
[INFO] [stdout]      |
[INFO] [stdout] 1414 | /         if req.method() == Method::GET {
[INFO] [stdout] 1415 | |             get_long_term_sugar(&token).await
[INFO] [stdout] 1416 | |         } else if req.method() == Method::POST {
[INFO] [stdout] 1417 | |             post_long_term_sugar(req, &token).await
[INFO] [stdout] 1418 | |         } else {
[INFO] [stdout] 1419 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1420 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1414:40
[INFO] [stdout]      |
[INFO] [stdout] 1414 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1415 | |             get_long_term_sugar(&token).await
[INFO] [stdout] 1416 | |         } else if req.method() == Method::POST {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1415:13
[INFO] [stdout]      |
[INFO] [stdout] 1415 |             get_long_term_sugar(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1415:41
[INFO] [stdout]      |
[INFO] [stdout] 1415 |             get_long_term_sugar(&token).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1415:13
[INFO] [stdout]      |
[INFO] [stdout] 1415 |             get_long_term_sugar(&token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1416:16
[INFO] [stdout]      |
[INFO] [stdout] 1416 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1417 | |             post_long_term_sugar(req, &token).await
[INFO] [stdout] 1418 | |         } else {
[INFO] [stdout] 1419 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1420 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1416:48
[INFO] [stdout]      |
[INFO] [stdout] 1416 |           } else if req.method() == Method::POST {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1417 | |             post_long_term_sugar(req, &token).await
[INFO] [stdout] 1418 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1417:13
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             post_long_term_sugar(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1417:47
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             post_long_term_sugar(req, &token).await
[INFO] [stdout]      |                                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1417:13
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             post_long_term_sugar(req, &token).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1418:16
[INFO] [stdout]      |
[INFO] [stdout] 1418 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1419 | |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout] 1420 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1419:13
[INFO] [stdout]      |
[INFO] [stdout] 1419 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1419:55
[INFO] [stdout]      |
[INFO] [stdout] 1419 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |                                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1419:13
[INFO] [stdout]      |
[INFO] [stdout] 1419 |             respond_405(&[Method::GET, Method::POST]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1421:12
[INFO] [stdout]      |
[INFO] [stdout] 1421 |       } else if req.uri().path() == "/api/bp" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1422 | |         if req.method() == Method::GET {
[INFO] [stdout] 1423 | |             get_api_bp().await
[INFO] [stdout] 1424 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1421:45
[INFO] [stdout]      |
[INFO] [stdout] 1421 |       } else if req.uri().path() == "/api/bp" {
[INFO] [stdout]      |  _____________________________________________^
[INFO] [stdout] 1422 | |         if req.method() == Method::GET {
[INFO] [stdout] 1423 | |             get_api_bp().await
[INFO] [stdout] 1424 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1427 | |     } else if req.uri().path() == "/api/mass" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1422:9
[INFO] [stdout]      |
[INFO] [stdout] 1422 | /         if req.method() == Method::GET {
[INFO] [stdout] 1423 | |             get_api_bp().await
[INFO] [stdout] 1424 | |         } else {
[INFO] [stdout] 1425 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1426 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1422:40
[INFO] [stdout]      |
[INFO] [stdout] 1422 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1423 | |             get_api_bp().await
[INFO] [stdout] 1424 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1423:13
[INFO] [stdout]      |
[INFO] [stdout] 1423 |             get_api_bp().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1423:26
[INFO] [stdout]      |
[INFO] [stdout] 1423 |             get_api_bp().await
[INFO] [stdout]      |                          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1423:13
[INFO] [stdout]      |
[INFO] [stdout] 1423 |             get_api_bp().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1424:16
[INFO] [stdout]      |
[INFO] [stdout] 1424 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1425 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1426 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1425:13
[INFO] [stdout]      |
[INFO] [stdout] 1425 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1425:41
[INFO] [stdout]      |
[INFO] [stdout] 1425 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1425:13
[INFO] [stdout]      |
[INFO] [stdout] 1425 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1427:12
[INFO] [stdout]      |
[INFO] [stdout] 1427 |       } else if req.uri().path() == "/api/mass" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1428 | |         if req.method() == Method::GET {
[INFO] [stdout] 1429 | |             get_api_mass().await
[INFO] [stdout] 1430 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1427:47
[INFO] [stdout]      |
[INFO] [stdout] 1427 |       } else if req.uri().path() == "/api/mass" {
[INFO] [stdout]      |  _______________________________________________^
[INFO] [stdout] 1428 | |         if req.method() == Method::GET {
[INFO] [stdout] 1429 | |             get_api_mass().await
[INFO] [stdout] 1430 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1433 | |     } else if req.uri().path() == "/api/temperature" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1428:9
[INFO] [stdout]      |
[INFO] [stdout] 1428 | /         if req.method() == Method::GET {
[INFO] [stdout] 1429 | |             get_api_mass().await
[INFO] [stdout] 1430 | |         } else {
[INFO] [stdout] 1431 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1432 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1428:40
[INFO] [stdout]      |
[INFO] [stdout] 1428 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1429 | |             get_api_mass().await
[INFO] [stdout] 1430 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1429:13
[INFO] [stdout]      |
[INFO] [stdout] 1429 |             get_api_mass().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1429:28
[INFO] [stdout]      |
[INFO] [stdout] 1429 |             get_api_mass().await
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1429:13
[INFO] [stdout]      |
[INFO] [stdout] 1429 |             get_api_mass().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1430:16
[INFO] [stdout]      |
[INFO] [stdout] 1430 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1431 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1432 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1431:13
[INFO] [stdout]      |
[INFO] [stdout] 1431 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1431:41
[INFO] [stdout]      |
[INFO] [stdout] 1431 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1431:13
[INFO] [stdout]      |
[INFO] [stdout] 1431 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1433:12
[INFO] [stdout]      |
[INFO] [stdout] 1433 |       } else if req.uri().path() == "/api/temperature" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1434 | |         if req.method() == Method::GET {
[INFO] [stdout] 1435 | |             get_api_temperature().await
[INFO] [stdout] 1436 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1433:54
[INFO] [stdout]      |
[INFO] [stdout] 1433 |       } else if req.uri().path() == "/api/temperature" {
[INFO] [stdout]      |  ______________________________________________________^
[INFO] [stdout] 1434 | |         if req.method() == Method::GET {
[INFO] [stdout] 1435 | |             get_api_temperature().await
[INFO] [stdout] 1436 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1439 | |     } else if req.uri().path() == "/api/sugar" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1434:9
[INFO] [stdout]      |
[INFO] [stdout] 1434 | /         if req.method() == Method::GET {
[INFO] [stdout] 1435 | |             get_api_temperature().await
[INFO] [stdout] 1436 | |         } else {
[INFO] [stdout] 1437 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1438 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1434:40
[INFO] [stdout]      |
[INFO] [stdout] 1434 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1435 | |             get_api_temperature().await
[INFO] [stdout] 1436 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1435:13
[INFO] [stdout]      |
[INFO] [stdout] 1435 |             get_api_temperature().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1435:35
[INFO] [stdout]      |
[INFO] [stdout] 1435 |             get_api_temperature().await
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1435:13
[INFO] [stdout]      |
[INFO] [stdout] 1435 |             get_api_temperature().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1436:16
[INFO] [stdout]      |
[INFO] [stdout] 1436 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1437 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1438 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1437:13
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1437:41
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1437:13
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1439:12
[INFO] [stdout]      |
[INFO] [stdout] 1439 |       } else if req.uri().path() == "/api/sugar" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1440 | |         if req.method() == Method::GET {
[INFO] [stdout] 1441 | |             get_api_sugar().await
[INFO] [stdout] 1442 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1439:48
[INFO] [stdout]      |
[INFO] [stdout] 1439 |       } else if req.uri().path() == "/api/sugar" {
[INFO] [stdout]      |  ________________________________________________^
[INFO] [stdout] 1440 | |         if req.method() == Method::GET {
[INFO] [stdout] 1441 | |             get_api_sugar().await
[INFO] [stdout] 1442 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1445 | |     } else if req.uri().path() == "/api/long-term-sugar" {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1440:9
[INFO] [stdout]      |
[INFO] [stdout] 1440 | /         if req.method() == Method::GET {
[INFO] [stdout] 1441 | |             get_api_sugar().await
[INFO] [stdout] 1442 | |         } else {
[INFO] [stdout] 1443 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1444 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1440:40
[INFO] [stdout]      |
[INFO] [stdout] 1440 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1441 | |             get_api_sugar().await
[INFO] [stdout] 1442 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1441:13
[INFO] [stdout]      |
[INFO] [stdout] 1441 |             get_api_sugar().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1441:29
[INFO] [stdout]      |
[INFO] [stdout] 1441 |             get_api_sugar().await
[INFO] [stdout]      |                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1441:13
[INFO] [stdout]      |
[INFO] [stdout] 1441 |             get_api_sugar().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1442:16
[INFO] [stdout]      |
[INFO] [stdout] 1442 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1443 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1444 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1443:13
[INFO] [stdout]      |
[INFO] [stdout] 1443 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1443:41
[INFO] [stdout]      |
[INFO] [stdout] 1443 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1443:13
[INFO] [stdout]      |
[INFO] [stdout] 1443 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1445:12
[INFO] [stdout]      |
[INFO] [stdout] 1445 |       } else if req.uri().path() == "/api/long-term-sugar" {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1446 | |         if req.method() == Method::GET {
[INFO] [stdout] 1447 | |             get_api_long_term_sugar().await
[INFO] [stdout] 1448 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1445:58
[INFO] [stdout]      |
[INFO] [stdout] 1445 |       } else if req.uri().path() == "/api/long-term-sugar" {
[INFO] [stdout]      |  __________________________________________________________^
[INFO] [stdout] 1446 | |         if req.method() == Method::GET {
[INFO] [stdout] 1447 | |             get_api_long_term_sugar().await
[INFO] [stdout] 1448 | |         } else {
[INFO] [stdout] ...    |
[INFO] [stdout] 1451 | |     } else {
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1446:9
[INFO] [stdout]      |
[INFO] [stdout] 1446 | /         if req.method() == Method::GET {
[INFO] [stdout] 1447 | |             get_api_long_term_sugar().await
[INFO] [stdout] 1448 | |         } else {
[INFO] [stdout] 1449 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1450 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1446:40
[INFO] [stdout]      |
[INFO] [stdout] 1446 |           if req.method() == Method::GET {
[INFO] [stdout]      |  ________________________________________^
[INFO] [stdout] 1447 | |             get_api_long_term_sugar().await
[INFO] [stdout] 1448 | |         } else {
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1447:13
[INFO] [stdout]      |
[INFO] [stdout] 1447 |             get_api_long_term_sugar().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1447:39
[INFO] [stdout]      |
[INFO] [stdout] 1447 |             get_api_long_term_sugar().await
[INFO] [stdout]      |                                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1447:13
[INFO] [stdout]      |
[INFO] [stdout] 1447 |             get_api_long_term_sugar().await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1448:16
[INFO] [stdout]      |
[INFO] [stdout] 1448 |           } else {
[INFO] [stdout]      |  ________________^
[INFO] [stdout] 1449 | |             respond_405(&[Method::GET]).await
[INFO] [stdout] 1450 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1449:13
[INFO] [stdout]      |
[INFO] [stdout] 1449 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1449:41
[INFO] [stdout]      |
[INFO] [stdout] 1449 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1449:13
[INFO] [stdout]      |
[INFO] [stdout] 1449 |             respond_405(&[Method::GET]).await
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1451:12
[INFO] [stdout]      |
[INFO] [stdout] 1451 |       } else {
[INFO] [stdout]      |  ____________^
[INFO] [stdout] 1452 | |         respond_404().await
[INFO] [stdout] 1453 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1452:9
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         respond_404().await
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1452:23
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         respond_404().await
[INFO] [stdout]      |                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Response<http_body_util::Full<hyper::body::Bytes>>, Infallible>
[INFO] [stdout]     --> src/main.rs:1452:9
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         respond_404().await
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `beepee` (bin "beepee" test) due to 331 previous errors; 15 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `beepee` (bin "beepee") due to 331 previous errors; 15 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "5f6c6c213d5d3db321557abb2f963ddc521ed9d655ed394459bedf5a2b3d0f63", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f6c6c213d5d3db321557abb2f963ddc521ed9d655ed394459bedf5a2b3d0f63", kill_on_drop: false }`
[INFO] [stdout] 5f6c6c213d5d3db321557abb2f963ddc521ed9d655ed394459bedf5a2b3d0f63
