[INFO] fetching crate mas-iana 0.11.0...
[INFO] checking mas-iana-0.11.0 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] extracting crate mas-iana 0.11.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate mas-iana 0.11.0
[INFO] finished tweaking crates.io crate mas-iana 0.11.0
[INFO] tweaked toml for crates.io crate mas-iana 0.11.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate mas-iana 0.11.0 on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 48 packages to latest compatible versions
[INFO] [stderr]       Adding schemars v0.8.22 (available: v1.1.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 72b75b6a7bbcf23e36c401ad434e7080d54ec0eb4d5a154b87db811ae9a7038c
[INFO] running `Command { std: "docker" "start" "-a" "72b75b6a7bbcf23e36c401ad434e7080d54ec0eb4d5a154b87db811ae9a7038c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "72b75b6a7bbcf23e36c401ad434e7080d54ec0eb4d5a154b87db811ae9a7038c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "72b75b6a7bbcf23e36c401ad434e7080d54ec0eb4d5a154b87db811ae9a7038c", kill_on_drop: false }`
[INFO] [stdout] 72b75b6a7bbcf23e36c401ad434e7080d54ec0eb4d5a154b87db811ae9a7038c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dunmustuse_in_always_ok" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 70ca1fe38d886e03299fa96aa1182b6d15d201bfc0c873b2580de03ae003bcad
[INFO] running `Command { std: "docker" "start" "-a" "70ca1fe38d886e03299fa96aa1182b6d15d201bfc0c873b2580de03ae003bcad", kill_on_drop: false }`
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]     Checking chrono v0.4.42
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking url v2.5.7
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]     Checking mas-iana v0.11.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:103:53
[INFO] [stdout]     |
[INFO] [stdout] 103 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 104 | |         match s {
[INFO] [stdout] 105 | |             "HS256" => Ok(Self::Hs256),
[INFO] [stdout] 106 | |             "HS384" => Ok(Self::Hs384),
[INFO] [stdout] ...   |
[INFO] [stdout] 122 | |     }
[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<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 104 | /         match s {
[INFO] [stdout] 105 | |             "HS256" => Ok(Self::Hs256),
[INFO] [stdout] 106 | |             "HS384" => Ok(Self::Hs384),
[INFO] [stdout] 107 | |             "HS512" => Ok(Self::Hs512),
[INFO] [stdout] ...   |
[INFO] [stdout] 120 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 121 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:105:24
[INFO] [stdout]     |
[INFO] [stdout] 105 |             "HS256" => Ok(Self::Hs256),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:106:24
[INFO] [stdout]     |
[INFO] [stdout] 106 |             "HS384" => Ok(Self::Hs384),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:107:24
[INFO] [stdout]     |
[INFO] [stdout] 107 |             "HS512" => Ok(Self::Hs512),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:108:24
[INFO] [stdout]     |
[INFO] [stdout] 108 |             "RS256" => Ok(Self::Rs256),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:109:24
[INFO] [stdout]     |
[INFO] [stdout] 109 |             "RS384" => Ok(Self::Rs384),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:110:24
[INFO] [stdout]     |
[INFO] [stdout] 110 |             "RS512" => Ok(Self::Rs512),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:111:24
[INFO] [stdout]     |
[INFO] [stdout] 111 |             "ES256" => Ok(Self::Es256),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:112:24
[INFO] [stdout]     |
[INFO] [stdout] 112 |             "ES384" => Ok(Self::Es384),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:113:24
[INFO] [stdout]     |
[INFO] [stdout] 113 |             "ES512" => Ok(Self::Es512),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:114:24
[INFO] [stdout]     |
[INFO] [stdout] 114 |             "PS256" => Ok(Self::Ps256),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:115:24
[INFO] [stdout]     |
[INFO] [stdout] 115 |             "PS384" => Ok(Self::Ps384),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:116:24
[INFO] [stdout]     |
[INFO] [stdout] 116 |             "PS512" => Ok(Self::Ps512),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:117:23
[INFO] [stdout]     |
[INFO] [stdout] 117 |             "none" => Ok(Self::None),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:118:24
[INFO] [stdout]     |
[INFO] [stdout] 118 |             "EdDSA" => Ok(Self::EdDsa),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:119:25
[INFO] [stdout]     |
[INFO] [stdout] 119 |             "ES256K" => Ok(Self::Es256K),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:120:22
[INFO] [stdout]     |
[INFO] [stdout] 120 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:465:53
[INFO] [stdout]     |
[INFO] [stdout] 465 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 466 | |         match s {
[INFO] [stdout] 467 | |             "RSA1_5" => Ok(Self::Rsa15),
[INFO] [stdout] 468 | |             "RSA-OAEP" => Ok(Self::RsaOaep),
[INFO] [stdout] ...   |
[INFO] [stdout] 488 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:466:9
[INFO] [stdout]     |
[INFO] [stdout] 466 | /         match s {
[INFO] [stdout] 467 | |             "RSA1_5" => Ok(Self::Rsa15),
[INFO] [stdout] 468 | |             "RSA-OAEP" => Ok(Self::RsaOaep),
[INFO] [stdout] 469 | |             "RSA-OAEP-256" => Ok(Self::RsaOaep256),
[INFO] [stdout] ...   |
[INFO] [stdout] 486 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 487 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:467:25
[INFO] [stdout]     |
[INFO] [stdout] 467 |             "RSA1_5" => Ok(Self::Rsa15),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:468:27
[INFO] [stdout]     |
[INFO] [stdout] 468 |             "RSA-OAEP" => Ok(Self::RsaOaep),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:469:31
[INFO] [stdout]     |
[INFO] [stdout] 469 |             "RSA-OAEP-256" => Ok(Self::RsaOaep256),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:470:25
[INFO] [stdout]     |
[INFO] [stdout] 470 |             "A128KW" => Ok(Self::A128Kw),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:471:25
[INFO] [stdout]     |
[INFO] [stdout] 471 |             "A192KW" => Ok(Self::A192Kw),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:472:25
[INFO] [stdout]     |
[INFO] [stdout] 472 |             "A256KW" => Ok(Self::A256Kw),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:473:22
[INFO] [stdout]     |
[INFO] [stdout] 473 |             "dir" => Ok(Self::Dir),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:474:26
[INFO] [stdout]     |
[INFO] [stdout] 474 |             "ECDH-ES" => Ok(Self::EcdhEs),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:475:33
[INFO] [stdout]     |
[INFO] [stdout] 475 |             "ECDH-ES+A128KW" => Ok(Self::EcdhEsA128Kw),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:476:33
[INFO] [stdout]     |
[INFO] [stdout] 476 |             "ECDH-ES+A192KW" => Ok(Self::EcdhEsA192Kw),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:477:33
[INFO] [stdout]     |
[INFO] [stdout] 477 |             "ECDH-ES+A256KW" => Ok(Self::EcdhEsA256Kw),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:478:28
[INFO] [stdout]     |
[INFO] [stdout] 478 |             "A128GCMKW" => Ok(Self::A128Gcmkw),
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:479:28
[INFO] [stdout]     |
[INFO] [stdout] 479 |             "A192GCMKW" => Ok(Self::A192Gcmkw),
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:480:28
[INFO] [stdout]     |
[INFO] [stdout] 480 |             "A256GCMKW" => Ok(Self::A256Gcmkw),
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:481:37
[INFO] [stdout]     |
[INFO] [stdout] 481 |             "PBES2-HS256+A128KW" => Ok(Self::Pbes2Hs256A128Kw),
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:482:37
[INFO] [stdout]     |
[INFO] [stdout] 482 |             "PBES2-HS384+A192KW" => Ok(Self::Pbes2Hs384A192Kw),
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:483:37
[INFO] [stdout]     |
[INFO] [stdout] 483 |             "PBES2-HS512+A256KW" => Ok(Self::Pbes2Hs512A256Kw),
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:484:31
[INFO] [stdout]     |
[INFO] [stdout] 484 |             "RSA-OAEP-384" => Ok(Self::RsaOaep384),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:485:31
[INFO] [stdout]     |
[INFO] [stdout] 485 |             "RSA-OAEP-512" => Ok(Self::RsaOaep512),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:486:22
[INFO] [stdout]     |
[INFO] [stdout] 486 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:498:9
[INFO] [stdout]     |
[INFO] [stdout] 498 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:831:53
[INFO] [stdout]     |
[INFO] [stdout] 831 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 832 | |         match s {
[INFO] [stdout] 833 | |             "A128CBC-HS256" => Ok(Self::A128CbcHs256),
[INFO] [stdout] 834 | |             "A192CBC-HS384" => Ok(Self::A192CbcHs384),
[INFO] [stdout] ...   |
[INFO] [stdout] 841 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:832:9
[INFO] [stdout]     |
[INFO] [stdout] 832 | /         match s {
[INFO] [stdout] 833 | |             "A128CBC-HS256" => Ok(Self::A128CbcHs256),
[INFO] [stdout] 834 | |             "A192CBC-HS384" => Ok(Self::A192CbcHs384),
[INFO] [stdout] 835 | |             "A256CBC-HS512" => Ok(Self::A256CbcHs512),
[INFO] [stdout] ...   |
[INFO] [stdout] 839 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 840 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:833:32
[INFO] [stdout]     |
[INFO] [stdout] 833 |             "A128CBC-HS256" => Ok(Self::A128CbcHs256),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:834:32
[INFO] [stdout]     |
[INFO] [stdout] 834 |             "A192CBC-HS384" => Ok(Self::A192CbcHs384),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:835:32
[INFO] [stdout]     |
[INFO] [stdout] 835 |             "A256CBC-HS512" => Ok(Self::A256CbcHs512),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:836:26
[INFO] [stdout]     |
[INFO] [stdout] 836 |             "A128GCM" => Ok(Self::A128Gcm),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:837:26
[INFO] [stdout]     |
[INFO] [stdout] 837 |             "A192GCM" => Ok(Self::A192Gcm),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:838:26
[INFO] [stdout]     |
[INFO] [stdout] 838 |             "A256GCM" => Ok(Self::A256Gcm),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:839:22
[INFO] [stdout]     |
[INFO] [stdout] 839 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:851:9
[INFO] [stdout]     |
[INFO] [stdout] 851 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionCompressionAlgorithm, Infallible>
[INFO] [stdout]     --> src/jose.rs:995:53
[INFO] [stdout]      |
[INFO] [stdout]  995 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout]  996 | |         match s {
[INFO] [stdout]  997 | |             "DEF" => Ok(Self::Def),
[INFO] [stdout]  998 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]  999 | |         }
[INFO] [stdout] 1000 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionCompressionAlgorithm, Infallible>
[INFO] [stdout]    --> src/jose.rs:996:9
[INFO] [stdout]     |
[INFO] [stdout] 996 | /         match s {
[INFO] [stdout] 997 | |             "DEF" => Ok(Self::Def),
[INFO] [stdout] 998 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 999 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionCompressionAlgorithm, Infallible>
[INFO] [stdout]    --> src/jose.rs:997:22
[INFO] [stdout]     |
[INFO] [stdout] 997 |             "DEF" => Ok(Self::Def),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionCompressionAlgorithm, Infallible>
[INFO] [stdout]    --> src/jose.rs:998:22
[INFO] [stdout]     |
[INFO] [stdout] 998 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionCompressionAlgorithm, Infallible>
[INFO] [stdout]     --> src/jose.rs:1010:9
[INFO] [stdout]      |
[INFO] [stdout] 1010 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1101:53
[INFO] [stdout]      |
[INFO] [stdout] 1101 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout] 1102 | |         match s {
[INFO] [stdout] 1103 | |             "EC" => Ok(Self::Ec),
[INFO] [stdout] 1104 | |             "RSA" => Ok(Self::Rsa),
[INFO] [stdout] ...    |
[INFO] [stdout] 1109 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1102:9
[INFO] [stdout]      |
[INFO] [stdout] 1102 | /         match s {
[INFO] [stdout] 1103 | |             "EC" => Ok(Self::Ec),
[INFO] [stdout] 1104 | |             "RSA" => Ok(Self::Rsa),
[INFO] [stdout] 1105 | |             "oct" => Ok(Self::Oct),
[INFO] [stdout] 1106 | |             "OKP" => Ok(Self::Okp),
[INFO] [stdout] 1107 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 1108 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1103:21
[INFO] [stdout]      |
[INFO] [stdout] 1103 |             "EC" => Ok(Self::Ec),
[INFO] [stdout]      |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1104:22
[INFO] [stdout]      |
[INFO] [stdout] 1104 |             "RSA" => Ok(Self::Rsa),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1105:22
[INFO] [stdout]      |
[INFO] [stdout] 1105 |             "oct" => Ok(Self::Oct),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1106:22
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             "OKP" => Ok(Self::Okp),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1107:22
[INFO] [stdout]      |
[INFO] [stdout] 1107 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1119:9
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1249:53
[INFO] [stdout]      |
[INFO] [stdout] 1249 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout] 1250 | |         match s {
[INFO] [stdout] 1251 | |             "P-256" => Ok(Self::P256),
[INFO] [stdout] 1252 | |             "P-384" => Ok(Self::P384),
[INFO] [stdout] ...    |
[INFO] [stdout] 1257 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1250:9
[INFO] [stdout]      |
[INFO] [stdout] 1250 | /         match s {
[INFO] [stdout] 1251 | |             "P-256" => Ok(Self::P256),
[INFO] [stdout] 1252 | |             "P-384" => Ok(Self::P384),
[INFO] [stdout] 1253 | |             "P-521" => Ok(Self::P521),
[INFO] [stdout] 1254 | |             "secp256k1" => Ok(Self::Secp256K1),
[INFO] [stdout] 1255 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 1256 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1251:24
[INFO] [stdout]      |
[INFO] [stdout] 1251 |             "P-256" => Ok(Self::P256),
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1252:24
[INFO] [stdout]      |
[INFO] [stdout] 1252 |             "P-384" => Ok(Self::P384),
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1253:24
[INFO] [stdout]      |
[INFO] [stdout] 1253 |             "P-521" => Ok(Self::P521),
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1254:28
[INFO] [stdout]      |
[INFO] [stdout] 1254 |             "secp256k1" => Ok(Self::Secp256K1),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1255:22
[INFO] [stdout]      |
[INFO] [stdout] 1255 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1397:53
[INFO] [stdout]      |
[INFO] [stdout] 1397 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout] 1398 | |         match s {
[INFO] [stdout] 1399 | |             "Ed25519" => Ok(Self::Ed25519),
[INFO] [stdout] 1400 | |             "Ed448" => Ok(Self::Ed448),
[INFO] [stdout] ...    |
[INFO] [stdout] 1405 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1398:9
[INFO] [stdout]      |
[INFO] [stdout] 1398 | /         match s {
[INFO] [stdout] 1399 | |             "Ed25519" => Ok(Self::Ed25519),
[INFO] [stdout] 1400 | |             "Ed448" => Ok(Self::Ed448),
[INFO] [stdout] 1401 | |             "X25519" => Ok(Self::X25519),
[INFO] [stdout] 1402 | |             "X448" => Ok(Self::X448),
[INFO] [stdout] 1403 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 1404 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1399:26
[INFO] [stdout]      |
[INFO] [stdout] 1399 |             "Ed25519" => Ok(Self::Ed25519),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1400:24
[INFO] [stdout]      |
[INFO] [stdout] 1400 |             "Ed448" => Ok(Self::Ed448),
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1401:25
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             "X25519" => Ok(Self::X25519),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1402:23
[INFO] [stdout]      |
[INFO] [stdout] 1402 |             "X448" => Ok(Self::X448),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1403:22
[INFO] [stdout]      |
[INFO] [stdout] 1403 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1415:9
[INFO] [stdout]      |
[INFO] [stdout] 1415 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1537:53
[INFO] [stdout]      |
[INFO] [stdout] 1537 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout] 1538 | |         match s {
[INFO] [stdout] 1539 | |             "sig" => Ok(Self::Sig),
[INFO] [stdout] 1540 | |             "enc" => Ok(Self::Enc),
[INFO] [stdout] ...    |
[INFO] [stdout] 1543 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1538:9
[INFO] [stdout]      |
[INFO] [stdout] 1538 | /         match s {
[INFO] [stdout] 1539 | |             "sig" => Ok(Self::Sig),
[INFO] [stdout] 1540 | |             "enc" => Ok(Self::Enc),
[INFO] [stdout] 1541 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 1542 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1539:22
[INFO] [stdout]      |
[INFO] [stdout] 1539 |             "sig" => Ok(Self::Sig),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1540:22
[INFO] [stdout]      |
[INFO] [stdout] 1540 |             "enc" => Ok(Self::Enc),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1541:22
[INFO] [stdout]      |
[INFO] [stdout] 1541 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1553:9
[INFO] [stdout]      |
[INFO] [stdout] 1553 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1673:53
[INFO] [stdout]      |
[INFO] [stdout] 1673 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout] 1674 | |         match s {
[INFO] [stdout] 1675 | |             "sign" => Ok(Self::Sign),
[INFO] [stdout] 1676 | |             "verify" => Ok(Self::Verify),
[INFO] [stdout] ...    |
[INFO] [stdout] 1685 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1674:9
[INFO] [stdout]      |
[INFO] [stdout] 1674 | /         match s {
[INFO] [stdout] 1675 | |             "sign" => Ok(Self::Sign),
[INFO] [stdout] 1676 | |             "verify" => Ok(Self::Verify),
[INFO] [stdout] 1677 | |             "encrypt" => Ok(Self::Encrypt),
[INFO] [stdout] ...    |
[INFO] [stdout] 1683 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 1684 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1675:23
[INFO] [stdout]      |
[INFO] [stdout] 1675 |             "sign" => Ok(Self::Sign),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1676:25
[INFO] [stdout]      |
[INFO] [stdout] 1676 |             "verify" => Ok(Self::Verify),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1677:26
[INFO] [stdout]      |
[INFO] [stdout] 1677 |             "encrypt" => Ok(Self::Encrypt),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1678:26
[INFO] [stdout]      |
[INFO] [stdout] 1678 |             "decrypt" => Ok(Self::Decrypt),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1679:26
[INFO] [stdout]      |
[INFO] [stdout] 1679 |             "wrapKey" => Ok(Self::WrapKey),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1680:28
[INFO] [stdout]      |
[INFO] [stdout] 1680 |             "unwrapKey" => Ok(Self::UnwrapKey),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1681:28
[INFO] [stdout]      |
[INFO] [stdout] 1681 |             "deriveKey" => Ok(Self::DeriveKey),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1682:29
[INFO] [stdout]      |
[INFO] [stdout] 1682 |             "deriveBits" => Ok(Self::DeriveBits),
[INFO] [stdout]      |                             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1683:22
[INFO] [stdout]      |
[INFO] [stdout] 1683 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1695:9
[INFO] [stdout]      |
[INFO] [stdout] 1695 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:59:53
[INFO] [stdout]    |
[INFO] [stdout] 59 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]    |  _____________________________________________________^
[INFO] [stdout] 60 | |         match s {
[INFO] [stdout] 61 | |             "Bearer" => Ok(Self::Bearer),
[INFO] [stdout] 62 | |             "N_A" => Ok(Self::Na),
[INFO] [stdout] ...  |
[INFO] [stdout] 67 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 | /         match s {
[INFO] [stdout] 61 | |             "Bearer" => Ok(Self::Bearer),
[INFO] [stdout] 62 | |             "N_A" => Ok(Self::Na),
[INFO] [stdout] 63 | |             "PoP" => Ok(Self::PoP),
[INFO] [stdout] 64 | |             "DPoP" => Ok(Self::DPoP),
[INFO] [stdout] 65 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 66 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:61:25
[INFO] [stdout]    |
[INFO] [stdout] 61 |             "Bearer" => Ok(Self::Bearer),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:62:22
[INFO] [stdout]    |
[INFO] [stdout] 62 |             "N_A" => Ok(Self::Na),
[INFO] [stdout]    |                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:63:22
[INFO] [stdout]    |
[INFO] [stdout] 63 |             "PoP" => Ok(Self::PoP),
[INFO] [stdout]    |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:64:23
[INFO] [stdout]    |
[INFO] [stdout] 64 |             "DPoP" => Ok(Self::DPoP),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:65:22
[INFO] [stdout]    |
[INFO] [stdout] 65 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:334:53
[INFO] [stdout]     |
[INFO] [stdout] 334 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 335 | |         match s {
[INFO] [stdout] 336 | |             "access_token" => Ok(Self::AccessToken),
[INFO] [stdout] 337 | |             "refresh_token" => Ok(Self::RefreshToken),
[INFO] [stdout] ...   |
[INFO] [stdout] 341 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:335:9
[INFO] [stdout]     |
[INFO] [stdout] 335 | /         match s {
[INFO] [stdout] 336 | |             "access_token" => Ok(Self::AccessToken),
[INFO] [stdout] 337 | |             "refresh_token" => Ok(Self::RefreshToken),
[INFO] [stdout] 338 | |             "pct" => Ok(Self::Pct),
[INFO] [stdout] 339 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 340 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:336:31
[INFO] [stdout]     |
[INFO] [stdout] 336 |             "access_token" => Ok(Self::AccessToken),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:337:32
[INFO] [stdout]     |
[INFO] [stdout] 337 |             "refresh_token" => Ok(Self::RefreshToken),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:338:22
[INFO] [stdout]     |
[INFO] [stdout] 338 |             "pct" => Ok(Self::Pct),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:339:22
[INFO] [stdout]     |
[INFO] [stdout] 339 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:351:9
[INFO] [stdout]     |
[INFO] [stdout] 351 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:459:53
[INFO] [stdout]     |
[INFO] [stdout] 459 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 460 | |         match s {
[INFO] [stdout] 461 | |             "none" => Ok(Self::None),
[INFO] [stdout] 462 | |             "client_secret_post" => Ok(Self::ClientSecretPost),
[INFO] [stdout] ...   |
[INFO] [stdout] 470 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:460:9
[INFO] [stdout]     |
[INFO] [stdout] 460 | /         match s {
[INFO] [stdout] 461 | |             "none" => Ok(Self::None),
[INFO] [stdout] 462 | |             "client_secret_post" => Ok(Self::ClientSecretPost),
[INFO] [stdout] 463 | |             "client_secret_basic" => Ok(Self::ClientSecretBasic),
[INFO] [stdout] ...   |
[INFO] [stdout] 468 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 469 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:461:23
[INFO] [stdout]     |
[INFO] [stdout] 461 |             "none" => Ok(Self::None),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:462:37
[INFO] [stdout]     |
[INFO] [stdout] 462 |             "client_secret_post" => Ok(Self::ClientSecretPost),
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:463:38
[INFO] [stdout]     |
[INFO] [stdout] 463 |             "client_secret_basic" => Ok(Self::ClientSecretBasic),
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:464:36
[INFO] [stdout]     |
[INFO] [stdout] 464 |             "client_secret_jwt" => Ok(Self::ClientSecretJwt),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:465:34
[INFO] [stdout]     |
[INFO] [stdout] 465 |             "private_key_jwt" => Ok(Self::PrivateKeyJwt),
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:466:34
[INFO] [stdout]     |
[INFO] [stdout] 466 |             "tls_client_auth" => Ok(Self::TlsClientAuth),
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:467:46
[INFO] [stdout]     |
[INFO] [stdout] 467 |             "self_signed_tls_client_auth" => Ok(Self::SelfSignedTlsClientAuth),
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:468:22
[INFO] [stdout]     |
[INFO] [stdout] 468 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:592:53
[INFO] [stdout]     |
[INFO] [stdout] 592 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 593 | |         match s {
[INFO] [stdout] 594 | |             "plain" => Ok(Self::Plain),
[INFO] [stdout] 595 | |             "S256" => Ok(Self::S256),
[INFO] [stdout] ...   |
[INFO] [stdout] 598 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:593:9
[INFO] [stdout]     |
[INFO] [stdout] 593 | /         match s {
[INFO] [stdout] 594 | |             "plain" => Ok(Self::Plain),
[INFO] [stdout] 595 | |             "S256" => Ok(Self::S256),
[INFO] [stdout] 596 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 597 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:594:24
[INFO] [stdout]     |
[INFO] [stdout] 594 |             "plain" => Ok(Self::Plain),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:595:23
[INFO] [stdout]     |
[INFO] [stdout] 595 |             "S256" => Ok(Self::S256),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:596:22
[INFO] [stdout]     |
[INFO] [stdout] 596 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mas-iana` (lib test) due to 131 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:103:53
[INFO] [stdout]     |
[INFO] [stdout] 103 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 104 | |         match s {
[INFO] [stdout] 105 | |             "HS256" => Ok(Self::Hs256),
[INFO] [stdout] 106 | |             "HS384" => Ok(Self::Hs384),
[INFO] [stdout] ...   |
[INFO] [stdout] 122 | |     }
[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<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 104 | /         match s {
[INFO] [stdout] 105 | |             "HS256" => Ok(Self::Hs256),
[INFO] [stdout] 106 | |             "HS384" => Ok(Self::Hs384),
[INFO] [stdout] 107 | |             "HS512" => Ok(Self::Hs512),
[INFO] [stdout] ...   |
[INFO] [stdout] 120 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 121 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:105:24
[INFO] [stdout]     |
[INFO] [stdout] 105 |             "HS256" => Ok(Self::Hs256),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:106:24
[INFO] [stdout]     |
[INFO] [stdout] 106 |             "HS384" => Ok(Self::Hs384),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:107:24
[INFO] [stdout]     |
[INFO] [stdout] 107 |             "HS512" => Ok(Self::Hs512),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:108:24
[INFO] [stdout]     |
[INFO] [stdout] 108 |             "RS256" => Ok(Self::Rs256),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:109:24
[INFO] [stdout]     |
[INFO] [stdout] 109 |             "RS384" => Ok(Self::Rs384),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:110:24
[INFO] [stdout]     |
[INFO] [stdout] 110 |             "RS512" => Ok(Self::Rs512),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:111:24
[INFO] [stdout]     |
[INFO] [stdout] 111 |             "ES256" => Ok(Self::Es256),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:112:24
[INFO] [stdout]     |
[INFO] [stdout] 112 |             "ES384" => Ok(Self::Es384),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:113:24
[INFO] [stdout]     |
[INFO] [stdout] 113 |             "ES512" => Ok(Self::Es512),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:114:24
[INFO] [stdout]     |
[INFO] [stdout] 114 |             "PS256" => Ok(Self::Ps256),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:115:24
[INFO] [stdout]     |
[INFO] [stdout] 115 |             "PS384" => Ok(Self::Ps384),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:116:24
[INFO] [stdout]     |
[INFO] [stdout] 116 |             "PS512" => Ok(Self::Ps512),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:117:23
[INFO] [stdout]     |
[INFO] [stdout] 117 |             "none" => Ok(Self::None),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:118:24
[INFO] [stdout]     |
[INFO] [stdout] 118 |             "EdDSA" => Ok(Self::EdDsa),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:119:25
[INFO] [stdout]     |
[INFO] [stdout] 119 |             "ES256K" => Ok(Self::Es256K),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:120:22
[INFO] [stdout]     |
[INFO] [stdout] 120 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebSignatureAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:465:53
[INFO] [stdout]     |
[INFO] [stdout] 465 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 466 | |         match s {
[INFO] [stdout] 467 | |             "RSA1_5" => Ok(Self::Rsa15),
[INFO] [stdout] 468 | |             "RSA-OAEP" => Ok(Self::RsaOaep),
[INFO] [stdout] ...   |
[INFO] [stdout] 488 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:466:9
[INFO] [stdout]     |
[INFO] [stdout] 466 | /         match s {
[INFO] [stdout] 467 | |             "RSA1_5" => Ok(Self::Rsa15),
[INFO] [stdout] 468 | |             "RSA-OAEP" => Ok(Self::RsaOaep),
[INFO] [stdout] 469 | |             "RSA-OAEP-256" => Ok(Self::RsaOaep256),
[INFO] [stdout] ...   |
[INFO] [stdout] 486 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 487 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:467:25
[INFO] [stdout]     |
[INFO] [stdout] 467 |             "RSA1_5" => Ok(Self::Rsa15),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:468:27
[INFO] [stdout]     |
[INFO] [stdout] 468 |             "RSA-OAEP" => Ok(Self::RsaOaep),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:469:31
[INFO] [stdout]     |
[INFO] [stdout] 469 |             "RSA-OAEP-256" => Ok(Self::RsaOaep256),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:470:25
[INFO] [stdout]     |
[INFO] [stdout] 470 |             "A128KW" => Ok(Self::A128Kw),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:471:25
[INFO] [stdout]     |
[INFO] [stdout] 471 |             "A192KW" => Ok(Self::A192Kw),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:472:25
[INFO] [stdout]     |
[INFO] [stdout] 472 |             "A256KW" => Ok(Self::A256Kw),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:473:22
[INFO] [stdout]     |
[INFO] [stdout] 473 |             "dir" => Ok(Self::Dir),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:474:26
[INFO] [stdout]     |
[INFO] [stdout] 474 |             "ECDH-ES" => Ok(Self::EcdhEs),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:475:33
[INFO] [stdout]     |
[INFO] [stdout] 475 |             "ECDH-ES+A128KW" => Ok(Self::EcdhEsA128Kw),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:476:33
[INFO] [stdout]     |
[INFO] [stdout] 476 |             "ECDH-ES+A192KW" => Ok(Self::EcdhEsA192Kw),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:477:33
[INFO] [stdout]     |
[INFO] [stdout] 477 |             "ECDH-ES+A256KW" => Ok(Self::EcdhEsA256Kw),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:478:28
[INFO] [stdout]     |
[INFO] [stdout] 478 |             "A128GCMKW" => Ok(Self::A128Gcmkw),
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:479:28
[INFO] [stdout]     |
[INFO] [stdout] 479 |             "A192GCMKW" => Ok(Self::A192Gcmkw),
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:480:28
[INFO] [stdout]     |
[INFO] [stdout] 480 |             "A256GCMKW" => Ok(Self::A256Gcmkw),
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:481:37
[INFO] [stdout]     |
[INFO] [stdout] 481 |             "PBES2-HS256+A128KW" => Ok(Self::Pbes2Hs256A128Kw),
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:482:37
[INFO] [stdout]     |
[INFO] [stdout] 482 |             "PBES2-HS384+A192KW" => Ok(Self::Pbes2Hs384A192Kw),
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:483:37
[INFO] [stdout]     |
[INFO] [stdout] 483 |             "PBES2-HS512+A256KW" => Ok(Self::Pbes2Hs512A256Kw),
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:484:31
[INFO] [stdout]     |
[INFO] [stdout] 484 |             "RSA-OAEP-384" => Ok(Self::RsaOaep384),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:485:31
[INFO] [stdout]     |
[INFO] [stdout] 485 |             "RSA-OAEP-512" => Ok(Self::RsaOaep512),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:486:22
[INFO] [stdout]     |
[INFO] [stdout] 486 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionAlg, Infallible>
[INFO] [stdout]    --> src/jose.rs:498:9
[INFO] [stdout]     |
[INFO] [stdout] 498 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:831:53
[INFO] [stdout]     |
[INFO] [stdout] 831 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 832 | |         match s {
[INFO] [stdout] 833 | |             "A128CBC-HS256" => Ok(Self::A128CbcHs256),
[INFO] [stdout] 834 | |             "A192CBC-HS384" => Ok(Self::A192CbcHs384),
[INFO] [stdout] ...   |
[INFO] [stdout] 841 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:832:9
[INFO] [stdout]     |
[INFO] [stdout] 832 | /         match s {
[INFO] [stdout] 833 | |             "A128CBC-HS256" => Ok(Self::A128CbcHs256),
[INFO] [stdout] 834 | |             "A192CBC-HS384" => Ok(Self::A192CbcHs384),
[INFO] [stdout] 835 | |             "A256CBC-HS512" => Ok(Self::A256CbcHs512),
[INFO] [stdout] ...   |
[INFO] [stdout] 839 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 840 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:833:32
[INFO] [stdout]     |
[INFO] [stdout] 833 |             "A128CBC-HS256" => Ok(Self::A128CbcHs256),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:834:32
[INFO] [stdout]     |
[INFO] [stdout] 834 |             "A192CBC-HS384" => Ok(Self::A192CbcHs384),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:835:32
[INFO] [stdout]     |
[INFO] [stdout] 835 |             "A256CBC-HS512" => Ok(Self::A256CbcHs512),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:836:26
[INFO] [stdout]     |
[INFO] [stdout] 836 |             "A128GCM" => Ok(Self::A128Gcm),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:837:26
[INFO] [stdout]     |
[INFO] [stdout] 837 |             "A192GCM" => Ok(Self::A192Gcm),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:838:26
[INFO] [stdout]     |
[INFO] [stdout] 838 |             "A256GCM" => Ok(Self::A256Gcm),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:839:22
[INFO] [stdout]     |
[INFO] [stdout] 839 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionEnc, Infallible>
[INFO] [stdout]    --> src/jose.rs:851:9
[INFO] [stdout]     |
[INFO] [stdout] 851 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionCompressionAlgorithm, Infallible>
[INFO] [stdout]     --> src/jose.rs:995:53
[INFO] [stdout]      |
[INFO] [stdout]  995 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout]  996 | |         match s {
[INFO] [stdout]  997 | |             "DEF" => Ok(Self::Def),
[INFO] [stdout]  998 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]  999 | |         }
[INFO] [stdout] 1000 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionCompressionAlgorithm, Infallible>
[INFO] [stdout]    --> src/jose.rs:996:9
[INFO] [stdout]     |
[INFO] [stdout] 996 | /         match s {
[INFO] [stdout] 997 | |             "DEF" => Ok(Self::Def),
[INFO] [stdout] 998 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 999 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionCompressionAlgorithm, Infallible>
[INFO] [stdout]    --> src/jose.rs:997:22
[INFO] [stdout]     |
[INFO] [stdout] 997 |             "DEF" => Ok(Self::Def),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionCompressionAlgorithm, Infallible>
[INFO] [stdout]    --> src/jose.rs:998:22
[INFO] [stdout]     |
[INFO] [stdout] 998 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebEncryptionCompressionAlgorithm, Infallible>
[INFO] [stdout]     --> src/jose.rs:1010:9
[INFO] [stdout]      |
[INFO] [stdout] 1010 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1101:53
[INFO] [stdout]      |
[INFO] [stdout] 1101 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout] 1102 | |         match s {
[INFO] [stdout] 1103 | |             "EC" => Ok(Self::Ec),
[INFO] [stdout] 1104 | |             "RSA" => Ok(Self::Rsa),
[INFO] [stdout] ...    |
[INFO] [stdout] 1109 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1102:9
[INFO] [stdout]      |
[INFO] [stdout] 1102 | /         match s {
[INFO] [stdout] 1103 | |             "EC" => Ok(Self::Ec),
[INFO] [stdout] 1104 | |             "RSA" => Ok(Self::Rsa),
[INFO] [stdout] 1105 | |             "oct" => Ok(Self::Oct),
[INFO] [stdout] 1106 | |             "OKP" => Ok(Self::Okp),
[INFO] [stdout] 1107 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 1108 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1103:21
[INFO] [stdout]      |
[INFO] [stdout] 1103 |             "EC" => Ok(Self::Ec),
[INFO] [stdout]      |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1104:22
[INFO] [stdout]      |
[INFO] [stdout] 1104 |             "RSA" => Ok(Self::Rsa),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1105:22
[INFO] [stdout]      |
[INFO] [stdout] 1105 |             "oct" => Ok(Self::Oct),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1106:22
[INFO] [stdout]      |
[INFO] [stdout] 1106 |             "OKP" => Ok(Self::Okp),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1107:22
[INFO] [stdout]      |
[INFO] [stdout] 1107 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyType, Infallible>
[INFO] [stdout]     --> src/jose.rs:1119:9
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1249:53
[INFO] [stdout]      |
[INFO] [stdout] 1249 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout] 1250 | |         match s {
[INFO] [stdout] 1251 | |             "P-256" => Ok(Self::P256),
[INFO] [stdout] 1252 | |             "P-384" => Ok(Self::P384),
[INFO] [stdout] ...    |
[INFO] [stdout] 1257 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1250:9
[INFO] [stdout]      |
[INFO] [stdout] 1250 | /         match s {
[INFO] [stdout] 1251 | |             "P-256" => Ok(Self::P256),
[INFO] [stdout] 1252 | |             "P-384" => Ok(Self::P384),
[INFO] [stdout] 1253 | |             "P-521" => Ok(Self::P521),
[INFO] [stdout] 1254 | |             "secp256k1" => Ok(Self::Secp256K1),
[INFO] [stdout] 1255 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 1256 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1251:24
[INFO] [stdout]      |
[INFO] [stdout] 1251 |             "P-256" => Ok(Self::P256),
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1252:24
[INFO] [stdout]      |
[INFO] [stdout] 1252 |             "P-384" => Ok(Self::P384),
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1253:24
[INFO] [stdout]      |
[INFO] [stdout] 1253 |             "P-521" => Ok(Self::P521),
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1254:28
[INFO] [stdout]      |
[INFO] [stdout] 1254 |             "secp256k1" => Ok(Self::Secp256K1),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1255:22
[INFO] [stdout]      |
[INFO] [stdout] 1255 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyEcEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1397:53
[INFO] [stdout]      |
[INFO] [stdout] 1397 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout] 1398 | |         match s {
[INFO] [stdout] 1399 | |             "Ed25519" => Ok(Self::Ed25519),
[INFO] [stdout] 1400 | |             "Ed448" => Ok(Self::Ed448),
[INFO] [stdout] ...    |
[INFO] [stdout] 1405 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1398:9
[INFO] [stdout]      |
[INFO] [stdout] 1398 | /         match s {
[INFO] [stdout] 1399 | |             "Ed25519" => Ok(Self::Ed25519),
[INFO] [stdout] 1400 | |             "Ed448" => Ok(Self::Ed448),
[INFO] [stdout] 1401 | |             "X25519" => Ok(Self::X25519),
[INFO] [stdout] 1402 | |             "X448" => Ok(Self::X448),
[INFO] [stdout] 1403 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 1404 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1399:26
[INFO] [stdout]      |
[INFO] [stdout] 1399 |             "Ed25519" => Ok(Self::Ed25519),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1400:24
[INFO] [stdout]      |
[INFO] [stdout] 1400 |             "Ed448" => Ok(Self::Ed448),
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1401:25
[INFO] [stdout]      |
[INFO] [stdout] 1401 |             "X25519" => Ok(Self::X25519),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1402:23
[INFO] [stdout]      |
[INFO] [stdout] 1402 |             "X448" => Ok(Self::X448),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1403:22
[INFO] [stdout]      |
[INFO] [stdout] 1403 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOkpEllipticCurve, Infallible>
[INFO] [stdout]     --> src/jose.rs:1415:9
[INFO] [stdout]      |
[INFO] [stdout] 1415 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1537:53
[INFO] [stdout]      |
[INFO] [stdout] 1537 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout] 1538 | |         match s {
[INFO] [stdout] 1539 | |             "sig" => Ok(Self::Sig),
[INFO] [stdout] 1540 | |             "enc" => Ok(Self::Enc),
[INFO] [stdout] ...    |
[INFO] [stdout] 1543 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1538:9
[INFO] [stdout]      |
[INFO] [stdout] 1538 | /         match s {
[INFO] [stdout] 1539 | |             "sig" => Ok(Self::Sig),
[INFO] [stdout] 1540 | |             "enc" => Ok(Self::Enc),
[INFO] [stdout] 1541 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 1542 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1539:22
[INFO] [stdout]      |
[INFO] [stdout] 1539 |             "sig" => Ok(Self::Sig),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1540:22
[INFO] [stdout]      |
[INFO] [stdout] 1540 |             "enc" => Ok(Self::Enc),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1541:22
[INFO] [stdout]      |
[INFO] [stdout] 1541 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyUse, Infallible>
[INFO] [stdout]     --> src/jose.rs:1553:9
[INFO] [stdout]      |
[INFO] [stdout] 1553 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1673:53
[INFO] [stdout]      |
[INFO] [stdout] 1673 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]      |  _____________________________________________________^
[INFO] [stdout] 1674 | |         match s {
[INFO] [stdout] 1675 | |             "sign" => Ok(Self::Sign),
[INFO] [stdout] 1676 | |             "verify" => Ok(Self::Verify),
[INFO] [stdout] ...    |
[INFO] [stdout] 1685 | |     }
[INFO] [stdout]      | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1674:9
[INFO] [stdout]      |
[INFO] [stdout] 1674 | /         match s {
[INFO] [stdout] 1675 | |             "sign" => Ok(Self::Sign),
[INFO] [stdout] 1676 | |             "verify" => Ok(Self::Verify),
[INFO] [stdout] 1677 | |             "encrypt" => Ok(Self::Encrypt),
[INFO] [stdout] ...    |
[INFO] [stdout] 1683 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 1684 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1675:23
[INFO] [stdout]      |
[INFO] [stdout] 1675 |             "sign" => Ok(Self::Sign),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1676:25
[INFO] [stdout]      |
[INFO] [stdout] 1676 |             "verify" => Ok(Self::Verify),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1677:26
[INFO] [stdout]      |
[INFO] [stdout] 1677 |             "encrypt" => Ok(Self::Encrypt),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1678:26
[INFO] [stdout]      |
[INFO] [stdout] 1678 |             "decrypt" => Ok(Self::Decrypt),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1679:26
[INFO] [stdout]      |
[INFO] [stdout] 1679 |             "wrapKey" => Ok(Self::WrapKey),
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1680:28
[INFO] [stdout]      |
[INFO] [stdout] 1680 |             "unwrapKey" => Ok(Self::UnwrapKey),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1681:28
[INFO] [stdout]      |
[INFO] [stdout] 1681 |             "deriveKey" => Ok(Self::DeriveKey),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1682:29
[INFO] [stdout]      |
[INFO] [stdout] 1682 |             "deriveBits" => Ok(Self::DeriveBits),
[INFO] [stdout]      |                             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1683:22
[INFO] [stdout]      |
[INFO] [stdout] 1683 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JsonWebKeyOperation, Infallible>
[INFO] [stdout]     --> src/jose.rs:1695:9
[INFO] [stdout]      |
[INFO] [stdout] 1695 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:59:53
[INFO] [stdout]    |
[INFO] [stdout] 59 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]    |  _____________________________________________________^
[INFO] [stdout] 60 | |         match s {
[INFO] [stdout] 61 | |             "Bearer" => Ok(Self::Bearer),
[INFO] [stdout] 62 | |             "N_A" => Ok(Self::Na),
[INFO] [stdout] ...  |
[INFO] [stdout] 67 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 | /         match s {
[INFO] [stdout] 61 | |             "Bearer" => Ok(Self::Bearer),
[INFO] [stdout] 62 | |             "N_A" => Ok(Self::Na),
[INFO] [stdout] 63 | |             "PoP" => Ok(Self::PoP),
[INFO] [stdout] 64 | |             "DPoP" => Ok(Self::DPoP),
[INFO] [stdout] 65 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 66 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:61:25
[INFO] [stdout]    |
[INFO] [stdout] 61 |             "Bearer" => Ok(Self::Bearer),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:62:22
[INFO] [stdout]    |
[INFO] [stdout] 62 |             "N_A" => Ok(Self::Na),
[INFO] [stdout]    |                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:63:22
[INFO] [stdout]    |
[INFO] [stdout] 63 |             "PoP" => Ok(Self::PoP),
[INFO] [stdout]    |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:64:23
[INFO] [stdout]    |
[INFO] [stdout] 64 |             "DPoP" => Ok(Self::DPoP),
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:65:22
[INFO] [stdout]    |
[INFO] [stdout] 65 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthAccessTokenType, Infallible>
[INFO] [stdout]   --> src/oauth.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:334:53
[INFO] [stdout]     |
[INFO] [stdout] 334 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 335 | |         match s {
[INFO] [stdout] 336 | |             "access_token" => Ok(Self::AccessToken),
[INFO] [stdout] 337 | |             "refresh_token" => Ok(Self::RefreshToken),
[INFO] [stdout] ...   |
[INFO] [stdout] 341 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:335:9
[INFO] [stdout]     |
[INFO] [stdout] 335 | /         match s {
[INFO] [stdout] 336 | |             "access_token" => Ok(Self::AccessToken),
[INFO] [stdout] 337 | |             "refresh_token" => Ok(Self::RefreshToken),
[INFO] [stdout] 338 | |             "pct" => Ok(Self::Pct),
[INFO] [stdout] 339 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 340 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:336:31
[INFO] [stdout]     |
[INFO] [stdout] 336 |             "access_token" => Ok(Self::AccessToken),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:337:32
[INFO] [stdout]     |
[INFO] [stdout] 337 |             "refresh_token" => Ok(Self::RefreshToken),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:338:22
[INFO] [stdout]     |
[INFO] [stdout] 338 |             "pct" => Ok(Self::Pct),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:339:22
[INFO] [stdout]     |
[INFO] [stdout] 339 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthTokenTypeHint, Infallible>
[INFO] [stdout]    --> src/oauth.rs:351:9
[INFO] [stdout]     |
[INFO] [stdout] 351 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:459:53
[INFO] [stdout]     |
[INFO] [stdout] 459 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 460 | |         match s {
[INFO] [stdout] 461 | |             "none" => Ok(Self::None),
[INFO] [stdout] 462 | |             "client_secret_post" => Ok(Self::ClientSecretPost),
[INFO] [stdout] ...   |
[INFO] [stdout] 470 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:460:9
[INFO] [stdout]     |
[INFO] [stdout] 460 | /         match s {
[INFO] [stdout] 461 | |             "none" => Ok(Self::None),
[INFO] [stdout] 462 | |             "client_secret_post" => Ok(Self::ClientSecretPost),
[INFO] [stdout] 463 | |             "client_secret_basic" => Ok(Self::ClientSecretBasic),
[INFO] [stdout] ...   |
[INFO] [stdout] 468 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 469 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:461:23
[INFO] [stdout]     |
[INFO] [stdout] 461 |             "none" => Ok(Self::None),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:462:37
[INFO] [stdout]     |
[INFO] [stdout] 462 |             "client_secret_post" => Ok(Self::ClientSecretPost),
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:463:38
[INFO] [stdout]     |
[INFO] [stdout] 463 |             "client_secret_basic" => Ok(Self::ClientSecretBasic),
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:464:36
[INFO] [stdout]     |
[INFO] [stdout] 464 |             "client_secret_jwt" => Ok(Self::ClientSecretJwt),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:465:34
[INFO] [stdout]     |
[INFO] [stdout] 465 |             "private_key_jwt" => Ok(Self::PrivateKeyJwt),
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:466:34
[INFO] [stdout]     |
[INFO] [stdout] 466 |             "tls_client_auth" => Ok(Self::TlsClientAuth),
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:467:46
[INFO] [stdout]     |
[INFO] [stdout] 467 |             "self_signed_tls_client_auth" => Ok(Self::SelfSignedTlsClientAuth),
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:468:22
[INFO] [stdout]     |
[INFO] [stdout] 468 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<OAuthClientAuthenticationMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:592:53
[INFO] [stdout]     |
[INFO] [stdout] 592 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 593 | |         match s {
[INFO] [stdout] 594 | |             "plain" => Ok(Self::Plain),
[INFO] [stdout] 595 | |             "S256" => Ok(Self::S256),
[INFO] [stdout] ...   |
[INFO] [stdout] 598 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:593:9
[INFO] [stdout]     |
[INFO] [stdout] 593 | /         match s {
[INFO] [stdout] 594 | |             "plain" => Ok(Self::Plain),
[INFO] [stdout] 595 | |             "S256" => Ok(Self::S256),
[INFO] [stdout] 596 | |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout] 597 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:594:24
[INFO] [stdout]     |
[INFO] [stdout] 594 |             "plain" => Ok(Self::Plain),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:595:23
[INFO] [stdout]     |
[INFO] [stdout] 595 |             "S256" => Ok(Self::S256),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:596:22
[INFO] [stdout]     |
[INFO] [stdout] 596 |             value => Ok(Self::Unknown(value.to_owned())),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<PkceCodeChallengeMethod, Infallible>
[INFO] [stdout]    --> src/oauth.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         core::str::FromStr::from_str(&s).map_err(serde::de::Error::custom)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mas-iana` (lib) due to 131 previous errors
[INFO] running `Command { std: "docker" "inspect" "70ca1fe38d886e03299fa96aa1182b6d15d201bfc0c873b2580de03ae003bcad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "70ca1fe38d886e03299fa96aa1182b6d15d201bfc0c873b2580de03ae003bcad", kill_on_drop: false }`
[INFO] [stdout] 70ca1fe38d886e03299fa96aa1182b6d15d201bfc0c873b2580de03ae003bcad
