[INFO] fetching crate extrautils 0.1.0...
[INFO] checking extrautils-0.1.0 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] extracting crate extrautils 0.1.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate extrautils 0.1.0
[INFO] finished tweaking crates.io crate extrautils 0.1.0
[INFO] tweaked toml for crates.io crate extrautils 0.1.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate extrautils 0.1.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] crate crates.io crate extrautils 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-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] eb3b3c4375ab3b8c9fb540e9185dca5072dda5082b25904e21a3d464e330067b
[INFO] running `Command { std: "docker" "start" "-a" "eb3b3c4375ab3b8c9fb540e9185dca5072dda5082b25904e21a3d464e330067b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eb3b3c4375ab3b8c9fb540e9185dca5072dda5082b25904e21a3d464e330067b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eb3b3c4375ab3b8c9fb540e9185dca5072dda5082b25904e21a3d464e330067b", kill_on_drop: false }`
[INFO] [stdout] eb3b3c4375ab3b8c9fb540e9185dca5072dda5082b25904e21a3d464e330067b
[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] 120fc7aa54aa68b186176421fa431fa5e0eb42a065a8eb257ab53271ac8f6c50
[INFO] running `Command { std: "docker" "start" "-a" "120fc7aa54aa68b186176421fa431fa5e0eb42a065a8eb257ab53271ac8f6c50", kill_on_drop: false }`
[INFO] [stderr]     Checking getrandom v0.2.16
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]     Checking nix v0.30.1
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling syn v2.0.109
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking ctrlc v3.5.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]     Checking tokio v1.48.0
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking extrautils v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: this type will no longer be must used: Result<Config, Infallible>
[INFO] [stdout]   --> src/std_only_impls/config.rs:70:51
[INFO] [stdout]    |
[INFO] [stdout] 70 |       fn try_default() -> Result<Self, Self::Error> {
[INFO] [stdout]    |  ___________________________________________________^
[INFO] [stdout] 71 | |         Ok(Config::new())
[INFO] [stdout] 72 | |     }
[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<Config, Infallible>
[INFO] [stdout]   --> src/std_only_impls/config.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         Ok(Config::new())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<RateLimiter, Infallible>
[INFO] [stdout]    --> src/std_only_impls/ratelimit.rs:127:51
[INFO] [stdout]     |
[INFO] [stdout] 127 |       fn try_default() -> Result<Self, Self::Error> {
[INFO] [stdout]     |  ___________________________________________________^
[INFO] [stdout] 128 | |         Ok(RateLimiter::new(1, Duration::from_secs(1)))
[INFO] [stdout] 129 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<RateLimiter, Infallible>
[INFO] [stdout]    --> src/std_only_impls/ratelimit.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 |         Ok(RateLimiter::new(1, Duration::from_secs(1)))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Stopwatch, Infallible>
[INFO] [stdout]   --> src/std_only_impls/stopwatch.rs:83:51
[INFO] [stdout]    |
[INFO] [stdout] 83 |       fn try_default() -> Result<Self, Self::Error> {
[INFO] [stdout]    |  ___________________________________________________^
[INFO] [stdout] 84 | |         Ok(Self::new())
[INFO] [stdout] 85 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Stopwatch, Infallible>
[INFO] [stdout]   --> src/std_only_impls/stopwatch.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         Ok(Self::new())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<LockFreeStack<T>, Infallible>
[INFO] [stdout]    --> src/lib.rs:249:55
[INFO] [stdout]     |
[INFO] [stdout] 249 |           fn try_default() -> Result<Self, Self::Error> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 250 | |             Ok(Self::new())
[INFO] [stdout] 251 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<LockFreeStack<T>, Infallible>
[INFO] [stdout]    --> src/lib.rs:250:13
[INFO] [stdout]     |
[INFO] [stdout] 250 |             Ok(Self::new())
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<TypeMap, Infallible>
[INFO] [stdout]    --> src/lib.rs:354:55
[INFO] [stdout]     |
[INFO] [stdout] 354 |           fn try_default() -> Result<Self, Self::Error> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 355 | |             Ok(Self::new())
[INFO] [stdout] 356 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<TypeMap, Infallible>
[INFO] [stdout]    --> src/lib.rs:355:13
[INFO] [stdout]     |
[INFO] [stdout] 355 |             Ok(Self::new())
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::string::String, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::string::String, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i8, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i8, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Config, Infallible>
[INFO] [stdout]   --> src/std_only_impls/config.rs:70:51
[INFO] [stdout]    |
[INFO] [stdout] 70 |       fn try_default() -> Result<Self, Self::Error> {
[INFO] [stdout]    |  ___________________________________________________^
[INFO] [stdout] 71 | |         Ok(Config::new())
[INFO] [stdout] 72 | |     }
[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<i16, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Config, Infallible>
[INFO] [stdout]   --> src/std_only_impls/config.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         Ok(Config::new())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i16, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<RateLimiter, Infallible>
[INFO] [stdout]    --> src/std_only_impls/ratelimit.rs:127:51
[INFO] [stdout]     |
[INFO] [stdout] 127 |       fn try_default() -> Result<Self, Self::Error> {
[INFO] [stdout]     |  ___________________________________________________^
[INFO] [stdout] 128 | |         Ok(RateLimiter::new(1, Duration::from_secs(1)))
[INFO] [stdout] 129 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<RateLimiter, Infallible>
[INFO] [stdout]    --> src/std_only_impls/ratelimit.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 |         Ok(RateLimiter::new(1, Duration::from_secs(1)))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<isize, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<isize, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Stopwatch, Infallible>
[INFO] [stdout]   --> src/std_only_impls/stopwatch.rs:83:51
[INFO] [stdout]    |
[INFO] [stdout] 83 |       fn try_default() -> Result<Self, Self::Error> {
[INFO] [stdout]    |  ___________________________________________________^
[INFO] [stdout] 84 | |         Ok(Self::new())
[INFO] [stdout] 85 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Stopwatch, Infallible>
[INFO] [stdout]   --> src/std_only_impls/stopwatch.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         Ok(Self::new())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u8, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u8, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u16, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<LockFreeStack<T>, Infallible>
[INFO] [stdout]    --> src/lib.rs:249:55
[INFO] [stdout]     |
[INFO] [stdout] 249 |           fn try_default() -> Result<Self, Self::Error> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 250 | |             Ok(Self::new())
[INFO] [stdout] 251 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<LockFreeStack<T>, Infallible>
[INFO] [stdout]    --> src/lib.rs:250:13
[INFO] [stdout]     |
[INFO] [stdout] 250 |             Ok(Self::new())
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u16, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<usize, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<TypeMap, Infallible>
[INFO] [stdout]    --> src/lib.rs:354:55
[INFO] [stdout]     |
[INFO] [stdout] 354 |           fn try_default() -> Result<Self, Self::Error> {
[INFO] [stdout]     |  _______________________________________________________^
[INFO] [stdout] 355 | |             Ok(Self::new())
[INFO] [stdout] 356 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<TypeMap, Infallible>
[INFO] [stdout]    --> src/lib.rs:355:13
[INFO] [stdout]     |
[INFO] [stdout] 355 |             Ok(Self::new())
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::string::String, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::string::String, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i8, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<usize, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i8, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<f32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i16, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<f32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<f64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i16, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<f64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<char, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<char, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<T>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5018:57
[INFO] [stdout]      |
[INFO] [stdout] 5018 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5019 | |             Ok(self.clone())
[INFO] [stdout] 5020 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<T>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5019:13
[INFO] [stdout]      |
[INFO] [stdout] 5019 |             Ok(self.clone())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<*const T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5055:57
[INFO] [stdout]      |
[INFO] [stdout] 5055 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5056 | |             Ok(*self)
[INFO] [stdout] 5057 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<*const T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5056:13
[INFO] [stdout]      |
[INFO] [stdout] 5056 |             Ok(*self)
[INFO] [stdout]      |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<*mut T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5061:57
[INFO] [stdout]      |
[INFO] [stdout] 5061 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5062 | |             Ok(*self)
[INFO] [stdout] 5063 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<*mut T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5062:13
[INFO] [stdout]      |
[INFO] [stdout] 5062 |             Ok(*self)
[INFO] [stdout]      |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<[T; N], Infallible>
[INFO] [stdout]     --> src/lib.rs:5068:57
[INFO] [stdout]      |
[INFO] [stdout] 5068 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5069 | |             Ok(self.clone())
[INFO] [stdout] 5070 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<isize, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<[T; N], Infallible>
[INFO] [stdout]     --> src/lib.rs:5069:13
[INFO] [stdout]      |
[INFO] [stdout] 5069 |             Ok(self.clone())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<(T1, T2), Infallible>
[INFO] [stdout]     --> src/lib.rs:5075:57
[INFO] [stdout]      |
[INFO] [stdout] 5075 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5076 | |             Ok((self.0.clone(), self.1.clone()))
[INFO] [stdout] 5077 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<isize, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<(T1, T2), Infallible>
[INFO] [stdout]     --> src/lib.rs:5076:13
[INFO] [stdout]      |
[INFO] [stdout] 5076 |             Ok((self.0.clone(), self.1.clone()))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<(T1, T2, T3), Infallible>
[INFO] [stdout]     --> src/lib.rs:5081:57
[INFO] [stdout]      |
[INFO] [stdout] 5081 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5082 | |             Ok((self.0.clone(), self.1.clone(), self.2.clone()))
[INFO] [stdout] 5083 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<(T1, T2, T3), Infallible>
[INFO] [stdout]     --> src/lib.rs:5082:13
[INFO] [stdout]      |
[INFO] [stdout] 5082 |             Ok((self.0.clone(), self.1.clone(), self.2.clone()))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5111:57
[INFO] [stdout]      |
[INFO] [stdout] 5111 |           fn try_as_ref(&self) -> Result<&U, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5112 | |             Ok(self.as_ref())
[INFO] [stdout] 5113 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u8, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5112:13
[INFO] [stdout]      |
[INFO] [stdout] 5112 |             Ok(self.as_ref())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&mut U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5139:65
[INFO] [stdout]      |
[INFO] [stdout] 5139 |           fn try_as_mut(&mut self) -> Result<&mut U, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________^
[INFO] [stdout] 5140 | |             Ok(self.as_mut())
[INFO] [stdout] 5141 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&mut U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5140:13
[INFO] [stdout]      |
[INFO] [stdout] 5140 |             Ok(self.as_mut())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u8, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5174:67
[INFO] [stdout]      |
[INFO] [stdout] 5174 |           fn try_deref(&self) -> Result<&Self::Target, Self::Error> {
[INFO] [stdout]      |  ___________________________________________________________________^
[INFO] [stdout] 5175 | |             Ok(self.deref())
[INFO] [stdout] 5176 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5175:13
[INFO] [stdout]      |
[INFO] [stdout] 5175 |             Ok(self.deref())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&mut T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5181:79
[INFO] [stdout]      |
[INFO] [stdout] 5181 |           fn try_deref_mut(&mut self) -> Result<&mut Self::Target, Self::Error> {
[INFO] [stdout]      |  _______________________________________________________________________________^
[INFO] [stdout] 5182 | |             Ok(self.deref_mut())
[INFO] [stdout] 5183 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&mut T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5182:13
[INFO] [stdout]      |
[INFO] [stdout] 5182 |             Ok(self.deref_mut())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u16, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5258:57
[INFO] [stdout]      |
[INFO] [stdout] 5258 |           fn try_borrow(&self) -> Result<&U, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5259 | |             Ok(self.borrow())
[INFO] [stdout] 5260 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5259:13
[INFO] [stdout]      |
[INFO] [stdout] 5259 |             Ok(self.borrow())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as ToOwned>::Owned, Infallible>
[INFO] [stdout]     --> src/lib.rs:5289:68
[INFO] [stdout]      |
[INFO] [stdout] 5289 |           fn try_to_owned(&self) -> Result<Self::Owned, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________^
[INFO] [stdout] 5290 | |             Ok(self.to_owned())
[INFO] [stdout] 5291 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u16, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as ToOwned>::Owned, Infallible>
[INFO] [stdout]     --> src/lib.rs:5290:13
[INFO] [stdout]      |
[INFO] [stdout] 5290 |             Ok(self.to_owned())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<usize, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<usize, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<f32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<f32, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<f64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<f64, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5441:81
[INFO] [stdout]      |
[INFO] [stdout] 5441 |                       fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________^
[INFO] [stdout] 5442 | |                         Ok(self == other)
[INFO] [stdout] 5443 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 5450 | /     impl_infallible_partial_eq!(
[INFO] [stdout] 5451 | |         String,
[INFO] [stdout] 5452 | |         i8,
[INFO] [stdout] 5453 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5466 | |         ()
[INFO] [stdout] 5467 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_partial_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5442:25
[INFO] [stdout]      |
[INFO] [stdout] 5442 |                           Ok(self == other)
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5450 | /     impl_infallible_partial_eq!(
[INFO] [stdout] 5451 | |         String,
[INFO] [stdout] 5452 | |         i8,
[INFO] [stdout] 5453 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5466 | |         ()
[INFO] [stdout] 5467 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_partial_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5470:69
[INFO] [stdout]      |
[INFO] [stdout] 5470 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5471 | |             Ok(self == other)
[INFO] [stdout] 5472 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5471:13
[INFO] [stdout]      |
[INFO] [stdout] 5471 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5478:69
[INFO] [stdout]      |
[INFO] [stdout] 5478 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5479 | |             Ok(self == other)
[INFO] [stdout] 5480 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5479:13
[INFO] [stdout]      |
[INFO] [stdout] 5479 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5485:69
[INFO] [stdout]      |
[INFO] [stdout] 5485 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5486 | |             Ok(self == other)
[INFO] [stdout] 5487 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5486:13
[INFO] [stdout]      |
[INFO] [stdout] 5486 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5493:69
[INFO] [stdout]      |
[INFO] [stdout] 5493 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5494 | |             Ok(self == other)
[INFO] [stdout] 5495 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5494:13
[INFO] [stdout]      |
[INFO] [stdout] 5494 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5501:69
[INFO] [stdout]      |
[INFO] [stdout] 5501 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5502 | |             Ok(self == other)
[INFO] [stdout] 5503 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5502:13
[INFO] [stdout]      |
[INFO] [stdout] 5502 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5510:69
[INFO] [stdout]      |
[INFO] [stdout] 5510 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5511 | |             Ok(self == other)
[INFO] [stdout] 5512 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5511:13
[INFO] [stdout]      |
[INFO] [stdout] 5511 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<char, Infallible>
[INFO] [stdout]     --> src/lib.rs:4987:69
[INFO] [stdout]      |
[INFO] [stdout] 4987 |                       fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 4988 | |                         Ok(self.clone())
[INFO] [stdout] 4989 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<char, Infallible>
[INFO] [stdout]     --> src/lib.rs:4988:25
[INFO] [stdout]      |
[INFO] [stdout] 4988 |                           Ok(self.clone())
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4995 | /     impl_infallible_clone!(
[INFO] [stdout] 4996 | |         String,
[INFO] [stdout] 4997 | |         i8,
[INFO] [stdout] 4998 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5013 | |         ()
[INFO] [stdout] 5014 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<T>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5018:57
[INFO] [stdout]      |
[INFO] [stdout] 5018 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5019 | |             Ok(self.clone())
[INFO] [stdout] 5020 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<T>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5019:13
[INFO] [stdout]      |
[INFO] [stdout] 5019 |             Ok(self.clone())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<*const T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5055:57
[INFO] [stdout]      |
[INFO] [stdout] 5055 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5056 | |             Ok(*self)
[INFO] [stdout] 5057 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<*const T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5056:13
[INFO] [stdout]      |
[INFO] [stdout] 5056 |             Ok(*self)
[INFO] [stdout]      |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<*mut T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5061:57
[INFO] [stdout]      |
[INFO] [stdout] 5061 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5062 | |             Ok(*self)
[INFO] [stdout] 5063 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<*mut T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5062:13
[INFO] [stdout]      |
[INFO] [stdout] 5062 |             Ok(*self)
[INFO] [stdout]      |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<[T; N], Infallible>
[INFO] [stdout]     --> src/lib.rs:5068:57
[INFO] [stdout]      |
[INFO] [stdout] 5068 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5069 | |             Ok(self.clone())
[INFO] [stdout] 5070 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<[T; N], Infallible>
[INFO] [stdout]     --> src/lib.rs:5069:13
[INFO] [stdout]      |
[INFO] [stdout] 5069 |             Ok(self.clone())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<(T1, T2), Infallible>
[INFO] [stdout]     --> src/lib.rs:5075:57
[INFO] [stdout]      |
[INFO] [stdout] 5075 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5076 | |             Ok((self.0.clone(), self.1.clone()))
[INFO] [stdout] 5077 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<(T1, T2), Infallible>
[INFO] [stdout]     --> src/lib.rs:5076:13
[INFO] [stdout]      |
[INFO] [stdout] 5076 |             Ok((self.0.clone(), self.1.clone()))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<(T1, T2, T3), Infallible>
[INFO] [stdout]     --> src/lib.rs:5081:57
[INFO] [stdout]      |
[INFO] [stdout] 5081 |           fn try_clone(&self) -> Result<Self, Infallible> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5082 | |             Ok((self.0.clone(), self.1.clone(), self.2.clone()))
[INFO] [stdout] 5083 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<(T1, T2, T3), Infallible>
[INFO] [stdout]     --> src/lib.rs:5082:13
[INFO] [stdout]      |
[INFO] [stdout] 5082 |             Ok((self.0.clone(), self.1.clone(), self.2.clone()))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5111:57
[INFO] [stdout]      |
[INFO] [stdout] 5111 |           fn try_as_ref(&self) -> Result<&U, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5112 | |             Ok(self.as_ref())
[INFO] [stdout] 5113 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5112:13
[INFO] [stdout]      |
[INFO] [stdout] 5112 |             Ok(self.as_ref())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&mut U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5139:65
[INFO] [stdout]      |
[INFO] [stdout] 5139 |           fn try_as_mut(&mut self) -> Result<&mut U, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________^
[INFO] [stdout] 5140 | |             Ok(self.as_mut())
[INFO] [stdout] 5141 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&mut U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5140:13
[INFO] [stdout]      |
[INFO] [stdout] 5140 |             Ok(self.as_mut())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5174:67
[INFO] [stdout]      |
[INFO] [stdout] 5174 |           fn try_deref(&self) -> Result<&Self::Target, Self::Error> {
[INFO] [stdout]      |  ___________________________________________________________________^
[INFO] [stdout] 5175 | |             Ok(self.deref())
[INFO] [stdout] 5176 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5175:13
[INFO] [stdout]      |
[INFO] [stdout] 5175 |             Ok(self.deref())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&mut T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5181:79
[INFO] [stdout]      |
[INFO] [stdout] 5181 |           fn try_deref_mut(&mut self) -> Result<&mut Self::Target, Self::Error> {
[INFO] [stdout]      |  _______________________________________________________________________________^
[INFO] [stdout] 5182 | |             Ok(self.deref_mut())
[INFO] [stdout] 5183 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&mut T, Infallible>
[INFO] [stdout]     --> src/lib.rs:5182:13
[INFO] [stdout]      |
[INFO] [stdout] 5182 |             Ok(self.deref_mut())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5258:57
[INFO] [stdout]      |
[INFO] [stdout] 5258 |           fn try_borrow(&self) -> Result<&U, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________^
[INFO] [stdout] 5259 | |             Ok(self.borrow())
[INFO] [stdout] 5260 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<&U, Infallible>
[INFO] [stdout]     --> src/lib.rs:5259:13
[INFO] [stdout]      |
[INFO] [stdout] 5259 |             Ok(self.borrow())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as ToOwned>::Owned, Infallible>
[INFO] [stdout]     --> src/lib.rs:5289:68
[INFO] [stdout]      |
[INFO] [stdout] 5289 |           fn try_to_owned(&self) -> Result<Self::Owned, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________^
[INFO] [stdout] 5290 | |             Ok(self.to_owned())
[INFO] [stdout] 5291 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as ToOwned>::Owned, Infallible>
[INFO] [stdout]     --> src/lib.rs:5290:13
[INFO] [stdout]      |
[INFO] [stdout] 5290 |             Ok(self.to_owned())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5441:81
[INFO] [stdout]      |
[INFO] [stdout] 5441 |                       fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________^
[INFO] [stdout] 5442 | |                         Ok(self == other)
[INFO] [stdout] 5443 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 5450 | /     impl_infallible_partial_eq!(
[INFO] [stdout] 5451 | |         String,
[INFO] [stdout] 5452 | |         i8,
[INFO] [stdout] 5453 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5466 | |         ()
[INFO] [stdout] 5467 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_partial_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5442:25
[INFO] [stdout]      |
[INFO] [stdout] 5442 |                           Ok(self == other)
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5450 | /     impl_infallible_partial_eq!(
[INFO] [stdout] 5451 | |         String,
[INFO] [stdout] 5452 | |         i8,
[INFO] [stdout] 5453 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5466 | |         ()
[INFO] [stdout] 5467 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_partial_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5470:69
[INFO] [stdout]      |
[INFO] [stdout] 5470 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5471 | |             Ok(self == other)
[INFO] [stdout] 5472 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5471:13
[INFO] [stdout]      |
[INFO] [stdout] 5471 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5478:69
[INFO] [stdout]      |
[INFO] [stdout] 5478 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5479 | |             Ok(self == other)
[INFO] [stdout] 5480 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5479:13
[INFO] [stdout]      |
[INFO] [stdout] 5479 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5485:69
[INFO] [stdout]      |
[INFO] [stdout] 5485 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5486 | |             Ok(self == other)
[INFO] [stdout] 5487 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5486:13
[INFO] [stdout]      |
[INFO] [stdout] 5486 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5493:69
[INFO] [stdout]      |
[INFO] [stdout] 5493 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5494 | |             Ok(self == other)
[INFO] [stdout] 5495 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5494:13
[INFO] [stdout]      |
[INFO] [stdout] 5494 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5501:69
[INFO] [stdout]      |
[INFO] [stdout] 5501 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5502 | |             Ok(self == other)
[INFO] [stdout] 5503 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5502:13
[INFO] [stdout]      |
[INFO] [stdout] 5502 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5510:69
[INFO] [stdout]      |
[INFO] [stdout] 5510 |           fn try_eq(&self, other: &Self) -> Result<bool, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 5511 | |             Ok(self == other)
[INFO] [stdout] 5512 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bool, Infallible>
[INFO] [stdout]     --> src/lib.rs:5511:13
[INFO] [stdout]      |
[INFO] [stdout] 5511 |             Ok(self == other)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5564:125
[INFO] [stdout]      |
[INFO] [stdout] 5564 |                       fn try_partial_cmp(&self, other: &Self) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________________________^
[INFO] [stdout] 5565 | |                         Ok(self.partial_cmp(other))
[INFO] [stdout] 5566 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 5577 | /     impl_infallible_ord!(
[INFO] [stdout] 5578 | |         String,
[INFO] [stdout] 5579 | |         i8,
[INFO] [stdout] 5580 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5593 | |         ()
[INFO] [stdout] 5594 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5565:25
[INFO] [stdout]      |
[INFO] [stdout] 5565 |                           Ok(self.partial_cmp(other))
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5577 | /     impl_infallible_ord!(
[INFO] [stdout] 5578 | |         String,
[INFO] [stdout] 5579 | |         i8,
[INFO] [stdout] 5580 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5593 | |         ()
[INFO] [stdout] 5594 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5569:109
[INFO] [stdout]      |
[INFO] [stdout] 5569 |                       fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________^
[INFO] [stdout] 5570 | |                         Ok(self.cmp(other))
[INFO] [stdout] 5571 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 5577 | /     impl_infallible_ord!(
[INFO] [stdout] 5578 | |         String,
[INFO] [stdout] 5579 | |         i8,
[INFO] [stdout] 5580 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5593 | |         ()
[INFO] [stdout] 5594 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5570:25
[INFO] [stdout]      |
[INFO] [stdout] 5570 |                           Ok(self.cmp(other))
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5577 | /     impl_infallible_ord!(
[INFO] [stdout] 5578 | |         String,
[INFO] [stdout] 5579 | |         i8,
[INFO] [stdout] 5580 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5593 | |         ()
[INFO] [stdout] 5594 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5599:75
[INFO] [stdout]      |
[INFO] [stdout] 5599 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5600 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5601 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5600:13
[INFO] [stdout]      |
[INFO] [stdout] 5600 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5604:97
[INFO] [stdout]      |
[INFO] [stdout] 5604 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5605 | |             Ok(self.cmp(other))
[INFO] [stdout] 5606 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5605:13
[INFO] [stdout]      |
[INFO] [stdout] 5605 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5613:75
[INFO] [stdout]      |
[INFO] [stdout] 5613 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5614 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5615 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5614:13
[INFO] [stdout]      |
[INFO] [stdout] 5614 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5618:97
[INFO] [stdout]      |
[INFO] [stdout] 5618 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5619 | |             Ok(self.cmp(other))
[INFO] [stdout] 5620 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5564:125
[INFO] [stdout]      |
[INFO] [stdout] 5564 |                       fn try_partial_cmp(&self, other: &Self) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________________________^
[INFO] [stdout] 5565 | |                         Ok(self.partial_cmp(other))
[INFO] [stdout] 5566 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 5577 | /     impl_infallible_ord!(
[INFO] [stdout] 5578 | |         String,
[INFO] [stdout] 5579 | |         i8,
[INFO] [stdout] 5580 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5593 | |         ()
[INFO] [stdout] 5594 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5619:13
[INFO] [stdout]      |
[INFO] [stdout] 5619 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5626:75
[INFO] [stdout]      |
[INFO] [stdout] 5626 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5627 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5628 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5627:13
[INFO] [stdout]      |
[INFO] [stdout] 5627 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5631:97
[INFO] [stdout]      |
[INFO] [stdout] 5631 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5632 | |             Ok(self.cmp(other))
[INFO] [stdout] 5633 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5632:13
[INFO] [stdout]      |
[INFO] [stdout] 5632 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5640:75
[INFO] [stdout]      |
[INFO] [stdout] 5640 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5641 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5642 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5641:13
[INFO] [stdout]      |
[INFO] [stdout] 5641 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5645:97
[INFO] [stdout]      |
[INFO] [stdout] 5645 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5646 | |             Ok(self.cmp(other))
[INFO] [stdout] 5647 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5646:13
[INFO] [stdout]      |
[INFO] [stdout] 5646 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5654:75
[INFO] [stdout]      |
[INFO] [stdout] 5654 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5655 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5656 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5655:13
[INFO] [stdout]      |
[INFO] [stdout] 5655 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5659:97
[INFO] [stdout]      |
[INFO] [stdout] 5659 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5660 | |             Ok(self.cmp(other))
[INFO] [stdout] 5661 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5660:13
[INFO] [stdout]      |
[INFO] [stdout] 5660 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5669:75
[INFO] [stdout]      |
[INFO] [stdout] 5669 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5670 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5671 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5670:13
[INFO] [stdout]      |
[INFO] [stdout] 5670 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5674:97
[INFO] [stdout]      |
[INFO] [stdout] 5674 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5675 | |             Ok(self.cmp(other))
[INFO] [stdout] 5676 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5675:13
[INFO] [stdout]      |
[INFO] [stdout] 5675 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<<I as Iterator>::Item>, Infallible>
[INFO] [stdout]     --> src/lib.rs:6122:75
[INFO] [stdout]      |
[INFO] [stdout] 6122 |           fn try_next(&mut self) -> Result<Option<Self::Item>, Self::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 6123 | |             Ok(self.next())
[INFO] [stdout] 6124 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<<I as Iterator>::Item>, Infallible>
[INFO] [stdout]     --> src/lib.rs:6123:13
[INFO] [stdout]      |
[INFO] [stdout] 6123 |             Ok(self.next())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Add<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6303:73
[INFO] [stdout]      |
[INFO] [stdout] 6303 |           fn try_add(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6304 | |             Ok(self + rhs)
[INFO] [stdout] 6305 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Add<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6304:13
[INFO] [stdout]      |
[INFO] [stdout] 6304 |             Ok(self + rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5565:25
[INFO] [stdout]      |
[INFO] [stdout] 5565 |                           Ok(self.partial_cmp(other))
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5577 | /     impl_infallible_ord!(
[INFO] [stdout] 5578 | |         String,
[INFO] [stdout] 5579 | |         i8,
[INFO] [stdout] 5580 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5593 | |         ()
[INFO] [stdout] 5594 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Sub<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6314:73
[INFO] [stdout]      |
[INFO] [stdout] 6314 |           fn try_sub(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6315 | |             Ok(self - rhs)
[INFO] [stdout] 6316 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Sub<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6315:13
[INFO] [stdout]      |
[INFO] [stdout] 6315 |             Ok(self - rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Mul<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6325:73
[INFO] [stdout]      |
[INFO] [stdout] 6325 |           fn try_mul(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6326 | |             Ok(self * rhs)
[INFO] [stdout] 6327 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Mul<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6326:13
[INFO] [stdout]      |
[INFO] [stdout] 6326 |             Ok(self * rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Div<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6336:73
[INFO] [stdout]      |
[INFO] [stdout] 6336 |           fn try_div(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6337 | |             Ok(self / rhs)
[INFO] [stdout] 6338 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Div<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6337:13
[INFO] [stdout]      |
[INFO] [stdout] 6337 |             Ok(self / rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Rem<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6347:73
[INFO] [stdout]      |
[INFO] [stdout] 6347 |           fn try_rem(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6348 | |             Ok(self % rhs)
[INFO] [stdout] 6349 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Rem<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6348:13
[INFO] [stdout]      |
[INFO] [stdout] 6348 |             Ok(self % rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Neg>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6358:63
[INFO] [stdout]      |
[INFO] [stdout] 6358 |           fn try_neg(self) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _______________________________________________________________^
[INFO] [stdout] 6359 | |             Ok(-self)
[INFO] [stdout] 6360 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5569:109
[INFO] [stdout]      |
[INFO] [stdout] 5569 |                       fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _____________________________________________________________________________________________________________^
[INFO] [stdout] 5570 | |                         Ok(self.cmp(other))
[INFO] [stdout] 5571 | |                     }
[INFO] [stdout]      | |_____________________^
[INFO] [stdout] ...
[INFO] [stdout] 5577 | /     impl_infallible_ord!(
[INFO] [stdout] 5578 | |         String,
[INFO] [stdout] 5579 | |         i8,
[INFO] [stdout] 5580 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5593 | |         ()
[INFO] [stdout] 5594 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Neg>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6359:13
[INFO] [stdout]      |
[INFO] [stdout] 6359 |             Ok(-self)
[INFO] [stdout]      |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitAnd<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6369:76
[INFO] [stdout]      |
[INFO] [stdout] 6369 |           fn try_bitand(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6370 | |             Ok(self & rhs)
[INFO] [stdout] 6371 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitAnd<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6370:13
[INFO] [stdout]      |
[INFO] [stdout] 6370 |             Ok(self & rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitOr<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6380:75
[INFO] [stdout]      |
[INFO] [stdout] 6380 |           fn try_bitor(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 6381 | |             Ok(self | rhs)
[INFO] [stdout] 6382 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitOr<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6381:13
[INFO] [stdout]      |
[INFO] [stdout] 6381 |             Ok(self | rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitXor<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6391:76
[INFO] [stdout]      |
[INFO] [stdout] 6391 |           fn try_bitxor(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6392 | |             Ok(self ^ rhs)
[INFO] [stdout] 6393 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitXor<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6392:13
[INFO] [stdout]      |
[INFO] [stdout] 6392 |             Ok(self ^ rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5570:25
[INFO] [stdout]      |
[INFO] [stdout] 5570 |                           Ok(self.cmp(other))
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 5577 | /     impl_infallible_ord!(
[INFO] [stdout] 5578 | |         String,
[INFO] [stdout] 5579 | |         i8,
[INFO] [stdout] 5580 | |         i16,
[INFO] [stdout] ...    |
[INFO] [stdout] 5593 | |         ()
[INFO] [stdout] 5594 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Not>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6402:63
[INFO] [stdout]      |
[INFO] [stdout] 6402 |           fn try_not(self) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _______________________________________________________________^
[INFO] [stdout] 6403 | |             Ok(!self)
[INFO] [stdout] 6404 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Not>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6403:13
[INFO] [stdout]      |
[INFO] [stdout] 6403 |             Ok(!self)
[INFO] [stdout]      |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Shl<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6413:73
[INFO] [stdout]      |
[INFO] [stdout] 6413 |           fn try_shl(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6414 | |             Ok(self << rhs)
[INFO] [stdout] 6415 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Shl<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6414:13
[INFO] [stdout]      |
[INFO] [stdout] 6414 |             Ok(self << rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Shr<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6424:73
[INFO] [stdout]      |
[INFO] [stdout] 6424 |           fn try_shr(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6425 | |             Ok(self >> rhs)
[INFO] [stdout] 6426 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Shr<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6425:13
[INFO] [stdout]      |
[INFO] [stdout] 6425 |             Ok(self >> rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u16, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6495 |       impl_infallible_cast!(u8, u16);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u16, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6495 |     impl_infallible_cast!(u8, u16);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6496 |       impl_infallible_cast!(u8, u32);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6496 |     impl_infallible_cast!(u8, u32);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6497 |       impl_infallible_cast!(u8, u64);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6497 |     impl_infallible_cast!(u8, u64);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6498 |       impl_infallible_cast!(u8, u128);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6498 |     impl_infallible_cast!(u8, u128);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6499 |       impl_infallible_cast!(u16, u32);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6499 |     impl_infallible_cast!(u16, u32);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6500 |       impl_infallible_cast!(u16, u64);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6500 |     impl_infallible_cast!(u16, u64);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6501 |       impl_infallible_cast!(u16, u128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6501 |     impl_infallible_cast!(u16, u128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5599:75
[INFO] [stdout]      |
[INFO] [stdout] 5599 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5600 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5601 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5600:13
[INFO] [stdout]      |
[INFO] [stdout] 5600 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5604:97
[INFO] [stdout]      |
[INFO] [stdout] 5604 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5605 | |             Ok(self.cmp(other))
[INFO] [stdout] 5606 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5605:13
[INFO] [stdout]      |
[INFO] [stdout] 5605 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5613:75
[INFO] [stdout]      |
[INFO] [stdout] 5613 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5614 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5615 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5614:13
[INFO] [stdout]      |
[INFO] [stdout] 5614 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5618:97
[INFO] [stdout]      |
[INFO] [stdout] 5618 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5619 | |             Ok(self.cmp(other))
[INFO] [stdout] 5620 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6502 |       impl_infallible_cast!(u32, u64);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5619:13
[INFO] [stdout]      |
[INFO] [stdout] 5619 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6502 |     impl_infallible_cast!(u32, u64);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5626:75
[INFO] [stdout]      |
[INFO] [stdout] 5626 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5627 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5628 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5627:13
[INFO] [stdout]      |
[INFO] [stdout] 5627 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6503 |       impl_infallible_cast!(u32, u128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5631:97
[INFO] [stdout]      |
[INFO] [stdout] 5631 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5632 | |             Ok(self.cmp(other))
[INFO] [stdout] 5633 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5632:13
[INFO] [stdout]      |
[INFO] [stdout] 5632 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6503 |     impl_infallible_cast!(u32, u128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5640:75
[INFO] [stdout]      |
[INFO] [stdout] 5640 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5641 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5642 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5641:13
[INFO] [stdout]      |
[INFO] [stdout] 5641 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6504 |       impl_infallible_cast!(u64, u128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5645:97
[INFO] [stdout]      |
[INFO] [stdout] 5645 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5646 | |             Ok(self.cmp(other))
[INFO] [stdout] 5647 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6504 |     impl_infallible_cast!(u64, u128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5646:13
[INFO] [stdout]      |
[INFO] [stdout] 5646 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5654:75
[INFO] [stdout]      |
[INFO] [stdout] 5654 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5655 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5656 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5655:13
[INFO] [stdout]      |
[INFO] [stdout] 5655 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i16, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6505 |       impl_infallible_cast!(i8, i16);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5659:97
[INFO] [stdout]      |
[INFO] [stdout] 5659 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5660 | |             Ok(self.cmp(other))
[INFO] [stdout] 5661 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i16, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6505 |     impl_infallible_cast!(i8, i16);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5660:13
[INFO] [stdout]      |
[INFO] [stdout] 5660 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5669:75
[INFO] [stdout]      |
[INFO] [stdout] 5669 |           ) -> Result<Option<Ordering>, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 5670 | |             Ok(self.partial_cmp(other))
[INFO] [stdout] 5671 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6506 |       impl_infallible_cast!(i8, i32);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<std::cmp::Ordering>, Infallible>
[INFO] [stdout]     --> src/lib.rs:5670:13
[INFO] [stdout]      |
[INFO] [stdout] 5670 |             Ok(self.partial_cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5674:97
[INFO] [stdout]      |
[INFO] [stdout] 5674 |           fn try_cmp(&self, other: &Self) -> Result<Ordering, <Self as FalliblePartialEq>::Error> {
[INFO] [stdout]      |  _________________________________________________________________________________________________^
[INFO] [stdout] 5675 | |             Ok(self.cmp(other))
[INFO] [stdout] 5676 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6506 |     impl_infallible_cast!(i8, i32);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::cmp::Ordering, Infallible>
[INFO] [stdout]     --> src/lib.rs:5675:13
[INFO] [stdout]      |
[INFO] [stdout] 5675 |             Ok(self.cmp(other))
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6507 |       impl_infallible_cast!(i8, i64);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<<I as Iterator>::Item>, Infallible>
[INFO] [stdout]     --> src/lib.rs:6122:75
[INFO] [stdout]      |
[INFO] [stdout] 6122 |           fn try_next(&mut self) -> Result<Option<Self::Item>, Self::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 6123 | |             Ok(self.next())
[INFO] [stdout] 6124 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<std::option::Option<<I as Iterator>::Item>, Infallible>
[INFO] [stdout]     --> src/lib.rs:6123:13
[INFO] [stdout]      |
[INFO] [stdout] 6123 |             Ok(self.next())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6507 |     impl_infallible_cast!(i8, i64);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6508 |       impl_infallible_cast!(i8, i128);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6508 |     impl_infallible_cast!(i8, i128);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Add<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6303:73
[INFO] [stdout]      |
[INFO] [stdout] 6303 |           fn try_add(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6304 | |             Ok(self + rhs)
[INFO] [stdout] 6305 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6509 |       impl_infallible_cast!(i16, i32);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Add<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6304:13
[INFO] [stdout]      |
[INFO] [stdout] 6304 |             Ok(self + rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6509 |     impl_infallible_cast!(i16, i32);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6510 |       impl_infallible_cast!(i16, i64);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Sub<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6314:73
[INFO] [stdout]      |
[INFO] [stdout] 6314 |           fn try_sub(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6315 | |             Ok(self - rhs)
[INFO] [stdout] 6316 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6510 |     impl_infallible_cast!(i16, i64);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6511 |       impl_infallible_cast!(i16, i128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Sub<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6315:13
[INFO] [stdout]      |
[INFO] [stdout] 6315 |             Ok(self - rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6511 |     impl_infallible_cast!(i16, i128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6512 |       impl_infallible_cast!(i32, i64);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Mul<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6325:73
[INFO] [stdout]      |
[INFO] [stdout] 6325 |           fn try_mul(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6326 | |             Ok(self * rhs)
[INFO] [stdout] 6327 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Mul<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6326:13
[INFO] [stdout]      |
[INFO] [stdout] 6326 |             Ok(self * rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Div<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6336:73
[INFO] [stdout]      |
[INFO] [stdout] 6336 |           fn try_div(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6337 | |             Ok(self / rhs)
[INFO] [stdout] 6338 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Div<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6337:13
[INFO] [stdout]      |
[INFO] [stdout] 6337 |             Ok(self / rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Rem<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6347:73
[INFO] [stdout]      |
[INFO] [stdout] 6347 |           fn try_rem(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6348 | |             Ok(self % rhs)
[INFO] [stdout] 6349 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Rem<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6348:13
[INFO] [stdout]      |
[INFO] [stdout] 6348 |             Ok(self % rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Neg>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6358:63
[INFO] [stdout]      |
[INFO] [stdout] 6358 |           fn try_neg(self) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _______________________________________________________________^
[INFO] [stdout] 6359 | |             Ok(-self)
[INFO] [stdout] 6360 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Neg>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6359:13
[INFO] [stdout]      |
[INFO] [stdout] 6359 |             Ok(-self)
[INFO] [stdout]      |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6512 |     impl_infallible_cast!(i32, i64);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitAnd<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6369:76
[INFO] [stdout]      |
[INFO] [stdout] 6369 |           fn try_bitand(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6370 | |             Ok(self & rhs)
[INFO] [stdout] 6371 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6513 |       impl_infallible_cast!(i32, i128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitAnd<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6370:13
[INFO] [stdout]      |
[INFO] [stdout] 6370 |             Ok(self & rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6513 |     impl_infallible_cast!(i32, i128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6514 |       impl_infallible_cast!(i64, i128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6514 |     impl_infallible_cast!(i64, i128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<char, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6515 |       impl_infallible_cast!(u8, char);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<char, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6515 |     impl_infallible_cast!(u8, char);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<u8>, Infallible>
[INFO] [stdout]     --> src/lib.rs:6587:69
[INFO] [stdout]      |
[INFO] [stdout] 6587 |           fn try_cast_from(from: String) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 6588 | |             Ok(from.into_bytes())
[INFO] [stdout] 6589 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<u8>, Infallible>
[INFO] [stdout]     --> src/lib.rs:6588:13
[INFO] [stdout]      |
[INFO] [stdout] 6588 |             Ok(from.into_bytes())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitOr<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6380:75
[INFO] [stdout]      |
[INFO] [stdout] 6380 |           fn try_bitor(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  ___________________________________________________________________________^
[INFO] [stdout] 6381 | |             Ok(self | rhs)
[INFO] [stdout] 6382 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitOr<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6381:13
[INFO] [stdout]      |
[INFO] [stdout] 6381 |             Ok(self | rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitXor<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6391:76
[INFO] [stdout]      |
[INFO] [stdout] 6391 |           fn try_bitxor(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6392 | |             Ok(self ^ rhs)
[INFO] [stdout] 6393 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as BitXor<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6392:13
[INFO] [stdout]      |
[INFO] [stdout] 6392 |             Ok(self ^ rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Not>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6402:63
[INFO] [stdout]      |
[INFO] [stdout] 6402 |           fn try_not(self) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _______________________________________________________________^
[INFO] [stdout] 6403 | |             Ok(!self)
[INFO] [stdout] 6404 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Not>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6403:13
[INFO] [stdout]      |
[INFO] [stdout] 6403 |             Ok(!self)
[INFO] [stdout]      |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Shl<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6413:73
[INFO] [stdout]      |
[INFO] [stdout] 6413 |           fn try_shl(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6414 | |             Ok(self << rhs)
[INFO] [stdout] 6415 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Shl<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6414:13
[INFO] [stdout]      |
[INFO] [stdout] 6414 |             Ok(self << rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Shr<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6424:73
[INFO] [stdout]      |
[INFO] [stdout] 6424 |           fn try_shr(self, rhs: Rhs) -> Result<Self::Output, Self::Error> {
[INFO] [stdout]      |  _________________________________________________________________________^
[INFO] [stdout] 6425 | |             Ok(self >> rhs)
[INFO] [stdout] 6426 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<<T as Shr<Rhs>>::Output, Infallible>
[INFO] [stdout]     --> src/lib.rs:6425:13
[INFO] [stdout]      |
[INFO] [stdout] 6425 |             Ok(self >> rhs)
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u16, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6495 |       impl_infallible_cast!(u8, u16);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u16, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6495 |     impl_infallible_cast!(u8, u16);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6496 |       impl_infallible_cast!(u8, u32);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6496 |     impl_infallible_cast!(u8, u32);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6497 |       impl_infallible_cast!(u8, u64);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6497 |     impl_infallible_cast!(u8, u64);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6498 |       impl_infallible_cast!(u8, u128);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6498 |     impl_infallible_cast!(u8, u128);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6499 |       impl_infallible_cast!(u16, u32);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6499 |     impl_infallible_cast!(u16, u32);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6500 |       impl_infallible_cast!(u16, u64);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6500 |     impl_infallible_cast!(u16, u64);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6501 |       impl_infallible_cast!(u16, u128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6501 |     impl_infallible_cast!(u16, u128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6502 |       impl_infallible_cast!(u32, u64);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6502 |     impl_infallible_cast!(u32, u64);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6503 |       impl_infallible_cast!(u32, u128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6503 |     impl_infallible_cast!(u32, u128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6504 |       impl_infallible_cast!(u64, u128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<u128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6504 |     impl_infallible_cast!(u64, u128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i16, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6505 |       impl_infallible_cast!(i8, i16);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i16, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6505 |     impl_infallible_cast!(i8, i16);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6506 |       impl_infallible_cast!(i8, i32);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6506 |     impl_infallible_cast!(i8, i32);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6507 |       impl_infallible_cast!(i8, i64);
[INFO] [stdout]      |       ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6507 |     impl_infallible_cast!(i8, i64);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6508 |       impl_infallible_cast!(i8, i128);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6508 |     impl_infallible_cast!(i8, i128);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6509 |       impl_infallible_cast!(i16, i32);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i32, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6509 |     impl_infallible_cast!(i16, i32);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6510 |       impl_infallible_cast!(i16, i64);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6510 |     impl_infallible_cast!(i16, i64);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6511 |       impl_infallible_cast!(i16, i128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6511 |     impl_infallible_cast!(i16, i128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6512 |       impl_infallible_cast!(i32, i64);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i64, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6512 |     impl_infallible_cast!(i32, i64);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6513 |       impl_infallible_cast!(i32, i128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6513 |     impl_infallible_cast!(i32, i128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6514 |       impl_infallible_cast!(i64, i128);
[INFO] [stdout]      |       -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<i128, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6514 |     impl_infallible_cast!(i64, i128);
[INFO] [stdout]      |     -------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<char, Infallible>
[INFO] [stdout]     --> src/lib.rs:6475:76
[INFO] [stdout]      |
[INFO] [stdout] 6475 |                   fn try_cast_from(from: $from) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  ____________________________________________________________________________^
[INFO] [stdout] 6476 | |                     Ok(from as Self)
[INFO] [stdout] 6477 | |                 }
[INFO] [stdout]      | |_________________^
[INFO] [stdout] ...
[INFO] [stdout] 6515 |       impl_infallible_cast!(u8, char);
[INFO] [stdout]      |       ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<char, Infallible>
[INFO] [stdout]     --> src/lib.rs:6476:21
[INFO] [stdout]      |
[INFO] [stdout] 6476 |                     Ok(from as Self)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 6515 |     impl_infallible_cast!(u8, char);
[INFO] [stdout]      |     ------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `impl_infallible_cast` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<u8>, Infallible>
[INFO] [stdout]     --> src/lib.rs:6587:69
[INFO] [stdout]      |
[INFO] [stdout] 6587 |           fn try_cast_from(from: String) -> Result<Self, Self::Error> {
[INFO] [stdout]      |  _____________________________________________________________________^
[INFO] [stdout] 6588 | |             Ok(from.into_bytes())
[INFO] [stdout] 6589 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<u8>, Infallible>
[INFO] [stdout]     --> src/lib.rs:6588:13
[INFO] [stdout]      |
[INFO] [stdout] 6588 |             Ok(from.into_bytes())
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `extrautils` (lib test) due to 180 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `extrautils` (lib) due to 180 previous errors
[INFO] running `Command { std: "docker" "inspect" "120fc7aa54aa68b186176421fa431fa5e0eb42a065a8eb257ab53271ac8f6c50", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "120fc7aa54aa68b186176421fa431fa5e0eb42a065a8eb257ab53271ac8f6c50", kill_on_drop: false }`
[INFO] [stdout] 120fc7aa54aa68b186176421fa431fa5e0eb42a065a8eb257ab53271ac8f6c50
