[INFO] fetching crate diny_test 0.2.4...
[INFO] building diny_test-0.2.4 against try#4987e9d4227139400384ab59296ffee3b0fb1183 for pr-146237-2
[INFO] extracting crate diny_test 0.2.4 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate diny_test 0.2.4
[INFO] finished tweaking crates.io crate diny_test 0.2.4
[INFO] tweaked toml for crates.io crate diny_test 0.2.4 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate diny_test 0.2.4 on toolchain 4987e9d4227139400384ab59296ffee3b0fb1183
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4987e9d4227139400384ab59296ffee3b0fb1183" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4987e9d4227139400384ab59296ffee3b0fb1183" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 20 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4987e9d4227139400384ab59296ffee3b0fb1183" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
[INFO] [stderr] (in the `diny` dependency)
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+4987e9d4227139400384ab59296ffee3b0fb1183" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d10714293fc027242ba1157a678563cfe6f0e175b98521bc769f9a4078df64c5
[INFO] running `Command { std: "docker" "start" "-a" "d10714293fc027242ba1157a678563cfe6f0e175b98521bc769f9a4078df64c5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d10714293fc027242ba1157a678563cfe6f0e175b98521bc769f9a4078df64c5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d10714293fc027242ba1157a678563cfe6f0e175b98521bc769f9a4078df64c5", kill_on_drop: false }`
[INFO] [stdout] d10714293fc027242ba1157a678563cfe6f0e175b98521bc769f9a4078df64c5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+4987e9d4227139400384ab59296ffee3b0fb1183" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 39ca5e222e5a1635a82da68715e5be85f3bc76800bd357a994068e1936412b61
[INFO] running `Command { std: "docker" "start" "-a" "39ca5e222e5a1635a82da68715e5be85f3bc76800bd357a994068e1936412b61", kill_on_drop: false }`
[INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
[INFO] [stderr] (in the `diny` dependency)
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling diny_core v0.2.4
[INFO] [stderr]    Compiling diny_test v0.2.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:72:31
[INFO] [stdout]    |
[INFO] [stdout] 72 |     type SerializeUnit<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::unit::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout]    = note: `#[warn(deprecated_where_clause_location)]` on by default
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 72 -     type SerializeUnit<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::unit::SerializeAll<'w, W>;
[INFO] [stdout] 72 +     type SerializeUnit<'w, W>  = format::unit::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:73:31
[INFO] [stdout]    |
[INFO] [stdout] 73 |     type SerializeBool<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::bool::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 73 -     type SerializeBool<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::bool::SerializeAll<'w, W>;
[INFO] [stdout] 73 +     type SerializeBool<'w, W>  = format::bool::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:75:31
[INFO] [stdout]    |
[INFO] [stdout] 75 |     type SerializeI8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i8  ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 75 -     type SerializeI8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i8  ::SerializeAll<'w, W>;
[INFO] [stdout] 75 +     type SerializeI8  <'w, W>  = format::i8  ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:76:31
[INFO] [stdout]    |
[INFO] [stdout] 76 |     type SerializeI16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i16 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 76 -     type SerializeI16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i16 ::SerializeAll<'w, W>;
[INFO] [stdout] 76 +     type SerializeI16 <'w, W>  = format::i16 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:77:31
[INFO] [stdout]    |
[INFO] [stdout] 77 |     type SerializeI32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i32 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 77 -     type SerializeI32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i32 ::SerializeAll<'w, W>;
[INFO] [stdout] 77 +     type SerializeI32 <'w, W>  = format::i32 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:78:31
[INFO] [stdout]    |
[INFO] [stdout] 78 |     type SerializeI64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i64 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 78 -     type SerializeI64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i64 ::SerializeAll<'w, W>;
[INFO] [stdout] 78 +     type SerializeI64 <'w, W>  = format::i64 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:79:31
[INFO] [stdout]    |
[INFO] [stdout] 79 |     type SerializeI128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i128::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 79 -     type SerializeI128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i128::SerializeAll<'w, W>;
[INFO] [stdout] 79 +     type SerializeI128<'w, W>  = format::i128::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:81:31
[INFO] [stdout]    |
[INFO] [stdout] 81 |     type SerializeU8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u8  ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 81 -     type SerializeU8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u8  ::SerializeAll<'w, W>;
[INFO] [stdout] 81 +     type SerializeU8  <'w, W>  = format::u8  ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:82:31
[INFO] [stdout]    |
[INFO] [stdout] 82 |     type SerializeU16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u16 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 82 -     type SerializeU16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u16 ::SerializeAll<'w, W>;
[INFO] [stdout] 82 +     type SerializeU16 <'w, W>  = format::u16 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:83:31
[INFO] [stdout]    |
[INFO] [stdout] 83 |     type SerializeU32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u32 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 83 -     type SerializeU32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u32 ::SerializeAll<'w, W>;
[INFO] [stdout] 83 +     type SerializeU32 <'w, W>  = format::u32 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:84:31
[INFO] [stdout]    |
[INFO] [stdout] 84 |     type SerializeU64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u64 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 84 -     type SerializeU64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u64 ::SerializeAll<'w, W>;
[INFO] [stdout] 84 +     type SerializeU64 <'w, W>  = format::u64 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:85:31
[INFO] [stdout]    |
[INFO] [stdout] 85 |     type SerializeU128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u128::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 85 -     type SerializeU128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u128::SerializeAll<'w, W>;
[INFO] [stdout] 85 +     type SerializeU128<'w, W>  = format::u128::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:87:31
[INFO] [stdout]    |
[INFO] [stdout] 87 |     type SerializeF32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f32 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 87 -     type SerializeF32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f32 ::SerializeAll<'w, W>;
[INFO] [stdout] 87 +     type SerializeF32 <'w, W>  = format::f32 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:88:31
[INFO] [stdout]    |
[INFO] [stdout] 88 |     type SerializeF64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f64 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 88 -     type SerializeF64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f64 ::SerializeAll<'w, W>;
[INFO] [stdout] 88 +     type SerializeF64 <'w, W>  = format::f64 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:90:36
[INFO] [stdout]    |
[INFO] [stdout] 90 |     type SerializeByteSlice<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::byte_slice::SerializeAll<'w, W>;
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 90 -     type SerializeByteSlice<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::byte_slice::SerializeAll<'w, W>;
[INFO] [stdout] 90 +     type SerializeByteSlice<'w, W>  = format::byte_slice::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:92:33
[INFO] [stdout]    |
[INFO] [stdout] 92 |     type SerializeChar  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::char  ::SerializeAll<'w, W>;
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 92 -     type SerializeChar  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::char  ::SerializeAll<'w, W>;
[INFO] [stdout] 92 +     type SerializeChar  <'w, W>  = format::char  ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:93:33
[INFO] [stdout]    |
[INFO] [stdout] 93 |     type SerializeStr   <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::str   ::SerializeAll<'w, W>;
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 93 -     type SerializeStr   <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::str   ::SerializeAll<'w, W>;
[INFO] [stdout] 93 +     type SerializeStr   <'w, W>  = format::str   ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:95:33
[INFO] [stdout]    |
[INFO] [stdout] 95 |     type SerializeString<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::string::SerializeAll<'w, W>;
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 95 -     type SerializeString<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::string::SerializeAll<'w, W>;
[INFO] [stdout] 95 +     type SerializeString<'w, W>  = format::string::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:97:38
[INFO] [stdout]    |
[INFO] [stdout] 97 |     type SerializeVariantIdx <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::variant_idx ::SerializeAll<'w, W>;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 97 -     type SerializeVariantIdx <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::variant_idx ::SerializeAll<'w, W>;
[INFO] [stdout] 97 +     type SerializeVariantIdx <'w, W>  = format::variant_idx ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:98:38
[INFO] [stdout]    |
[INFO] [stdout] 98 |     type SerializeSequenceLen<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::sequence_len::SerializeAll<'w, W>;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 98 -     type SerializeSequenceLen<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::sequence_len::SerializeAll<'w, W>;
[INFO] [stdout] 98 +     type SerializeSequenceLen<'w, W>  = format::sequence_len::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:161:33
[INFO] [stdout]     |
[INFO] [stdout] 161 |     type DeserializeUnit<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::unit::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 161 -     type DeserializeUnit<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::unit::DeserializeExact<'r, R>;
[INFO] [stdout] 161 +     type DeserializeUnit<'r, R>  = format::unit::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:162:33
[INFO] [stdout]     |
[INFO] [stdout] 162 |     type DeserializeBool<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::bool::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 162 -     type DeserializeBool<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::bool::DeserializeExact<'r, R>;
[INFO] [stdout] 162 +     type DeserializeBool<'r, R>  = format::bool::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:164:33
[INFO] [stdout]     |
[INFO] [stdout] 164 |     type DeserializeI8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i8  ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 164 -     type DeserializeI8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i8  ::DeserializeExact<'r, R>;
[INFO] [stdout] 164 +     type DeserializeI8  <'r, R>  = format::i8  ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:165:33
[INFO] [stdout]     |
[INFO] [stdout] 165 |     type DeserializeI16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i16 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 165 -     type DeserializeI16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i16 ::DeserializeExact<'r, R>;
[INFO] [stdout] 165 +     type DeserializeI16 <'r, R>  = format::i16 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:166:33
[INFO] [stdout]     |
[INFO] [stdout] 166 |     type DeserializeI32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i32 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 166 -     type DeserializeI32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i32 ::DeserializeExact<'r, R>;
[INFO] [stdout] 166 +     type DeserializeI32 <'r, R>  = format::i32 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:167:33
[INFO] [stdout]     |
[INFO] [stdout] 167 |     type DeserializeI64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i64 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 167 -     type DeserializeI64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i64 ::DeserializeExact<'r, R>;
[INFO] [stdout] 167 +     type DeserializeI64 <'r, R>  = format::i64 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:168:33
[INFO] [stdout]     |
[INFO] [stdout] 168 |     type DeserializeI128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i128::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 168 -     type DeserializeI128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i128::DeserializeExact<'r, R>;
[INFO] [stdout] 168 +     type DeserializeI128<'r, R>  = format::i128::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:170:33
[INFO] [stdout]     |
[INFO] [stdout] 170 |     type DeserializeU8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u8  ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 170 -     type DeserializeU8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u8  ::DeserializeExact<'r, R>;
[INFO] [stdout] 170 +     type DeserializeU8  <'r, R>  = format::u8  ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:171:33
[INFO] [stdout]     |
[INFO] [stdout] 171 |     type DeserializeU16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u16 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 171 -     type DeserializeU16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u16 ::DeserializeExact<'r, R>;
[INFO] [stdout] 171 +     type DeserializeU16 <'r, R>  = format::u16 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:172:33
[INFO] [stdout]     |
[INFO] [stdout] 172 |     type DeserializeU32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u32 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 172 -     type DeserializeU32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u32 ::DeserializeExact<'r, R>;
[INFO] [stdout] 172 +     type DeserializeU32 <'r, R>  = format::u32 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:173:33
[INFO] [stdout]     |
[INFO] [stdout] 173 |     type DeserializeU64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u64 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 173 -     type DeserializeU64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u64 ::DeserializeExact<'r, R>;
[INFO] [stdout] 173 +     type DeserializeU64 <'r, R>  = format::u64 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:174:33
[INFO] [stdout]     |
[INFO] [stdout] 174 |     type DeserializeU128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u128::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 174 -     type DeserializeU128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u128::DeserializeExact<'r, R>;
[INFO] [stdout] 174 +     type DeserializeU128<'r, R>  = format::u128::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:176:33
[INFO] [stdout]     |
[INFO] [stdout] 176 |     type DeserializeF32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f32 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 176 -     type DeserializeF32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f32 ::DeserializeExact<'r, R>;
[INFO] [stdout] 176 +     type DeserializeF32 <'r, R>  = format::f32 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:177:33
[INFO] [stdout]     |
[INFO] [stdout] 177 |     type DeserializeF64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f64 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 177 -     type DeserializeF64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f64 ::DeserializeExact<'r, R>;
[INFO] [stdout] 177 +     type DeserializeF64 <'r, R>  = format::f64 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:179:35
[INFO] [stdout]     |
[INFO] [stdout] 179 |     type DeserializeChar  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::char  ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 179 -     type DeserializeChar  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::char  ::DeserializeExact<'r, R>;
[INFO] [stdout] 179 +     type DeserializeChar  <'r, R>  = format::char  ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:181:35
[INFO] [stdout]     |
[INFO] [stdout] 181 |     type DeserializeString<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::string::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 181 -     type DeserializeString<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::string::DeserializeExact<'r, R>;
[INFO] [stdout] 181 +     type DeserializeString<'r, R>  = format::string::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:183:40
[INFO] [stdout]     |
[INFO] [stdout] 183 |     type DeserializeVariantIdx <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::variant_idx ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 183 -     type DeserializeVariantIdx <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::variant_idx ::DeserializeExact<'r, R>;
[INFO] [stdout] 183 +     type DeserializeVariantIdx <'r, R>  = format::variant_idx ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:184:40
[INFO] [stdout]     |
[INFO] [stdout] 184 |     type DeserializeSequenceLen<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::sequence_len::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 184 -     type DeserializeSequenceLen<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::sequence_len::DeserializeExact<'r, R>;
[INFO] [stdout] 184 +     type DeserializeSequenceLen<'r, R>  = format::sequence_len::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/lib.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.48s
[INFO] running `Command { std: "docker" "inspect" "39ca5e222e5a1635a82da68715e5be85f3bc76800bd357a994068e1936412b61", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "39ca5e222e5a1635a82da68715e5be85f3bc76800bd357a994068e1936412b61", kill_on_drop: false }`
[INFO] [stdout] 39ca5e222e5a1635a82da68715e5be85f3bc76800bd357a994068e1936412b61
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+4987e9d4227139400384ab59296ffee3b0fb1183" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3557ee23dbb209d0b031a14e128828821e6cf3145351ba2991e246f419257440
[INFO] running `Command { std: "docker" "start" "-a" "3557ee23dbb209d0b031a14e128828821e6cf3145351ba2991e246f419257440", kill_on_drop: false }`
[INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
[INFO] [stderr] (in the `diny` dependency)
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling diny_derive v0.2.1
[INFO] [stderr]    Compiling diny_core v0.2.4
[INFO] [stderr]    Compiling diny_test v0.2.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:72:31
[INFO] [stdout]    |
[INFO] [stdout] 72 |     type SerializeUnit<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::unit::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout]    = note: `#[warn(deprecated_where_clause_location)]` on by default
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 72 -     type SerializeUnit<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::unit::SerializeAll<'w, W>;
[INFO] [stdout] 72 +     type SerializeUnit<'w, W>  = format::unit::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:73:31
[INFO] [stdout]    |
[INFO] [stdout] 73 |     type SerializeBool<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::bool::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 73 -     type SerializeBool<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::bool::SerializeAll<'w, W>;
[INFO] [stdout] 73 +     type SerializeBool<'w, W>  = format::bool::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:75:31
[INFO] [stdout]    |
[INFO] [stdout] 75 |     type SerializeI8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i8  ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 75 -     type SerializeI8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i8  ::SerializeAll<'w, W>;
[INFO] [stdout] 75 +     type SerializeI8  <'w, W>  = format::i8  ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:76:31
[INFO] [stdout]    |
[INFO] [stdout] 76 |     type SerializeI16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i16 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 76 -     type SerializeI16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i16 ::SerializeAll<'w, W>;
[INFO] [stdout] 76 +     type SerializeI16 <'w, W>  = format::i16 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:77:31
[INFO] [stdout]    |
[INFO] [stdout] 77 |     type SerializeI32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i32 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 77 -     type SerializeI32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i32 ::SerializeAll<'w, W>;
[INFO] [stdout] 77 +     type SerializeI32 <'w, W>  = format::i32 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:78:31
[INFO] [stdout]    |
[INFO] [stdout] 78 |     type SerializeI64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i64 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 78 -     type SerializeI64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i64 ::SerializeAll<'w, W>;
[INFO] [stdout] 78 +     type SerializeI64 <'w, W>  = format::i64 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:79:31
[INFO] [stdout]    |
[INFO] [stdout] 79 |     type SerializeI128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i128::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 79 -     type SerializeI128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i128::SerializeAll<'w, W>;
[INFO] [stdout] 79 +     type SerializeI128<'w, W>  = format::i128::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:81:31
[INFO] [stdout]    |
[INFO] [stdout] 81 |     type SerializeU8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u8  ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 81 -     type SerializeU8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u8  ::SerializeAll<'w, W>;
[INFO] [stdout] 81 +     type SerializeU8  <'w, W>  = format::u8  ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:82:31
[INFO] [stdout]    |
[INFO] [stdout] 82 |     type SerializeU16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u16 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 82 -     type SerializeU16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u16 ::SerializeAll<'w, W>;
[INFO] [stdout] 82 +     type SerializeU16 <'w, W>  = format::u16 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:83:31
[INFO] [stdout]    |
[INFO] [stdout] 83 |     type SerializeU32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u32 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 83 -     type SerializeU32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u32 ::SerializeAll<'w, W>;
[INFO] [stdout] 83 +     type SerializeU32 <'w, W>  = format::u32 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:84:31
[INFO] [stdout]    |
[INFO] [stdout] 84 |     type SerializeU64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u64 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 84 -     type SerializeU64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u64 ::SerializeAll<'w, W>;
[INFO] [stdout] 84 +     type SerializeU64 <'w, W>  = format::u64 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:85:31
[INFO] [stdout]    |
[INFO] [stdout] 85 |     type SerializeU128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u128::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 85 -     type SerializeU128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u128::SerializeAll<'w, W>;
[INFO] [stdout] 85 +     type SerializeU128<'w, W>  = format::u128::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:87:31
[INFO] [stdout]    |
[INFO] [stdout] 87 |     type SerializeF32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f32 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 87 -     type SerializeF32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f32 ::SerializeAll<'w, W>;
[INFO] [stdout] 87 +     type SerializeF32 <'w, W>  = format::f32 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:88:31
[INFO] [stdout]    |
[INFO] [stdout] 88 |     type SerializeF64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f64 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 88 -     type SerializeF64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f64 ::SerializeAll<'w, W>;
[INFO] [stdout] 88 +     type SerializeF64 <'w, W>  = format::f64 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:90:36
[INFO] [stdout]    |
[INFO] [stdout] 90 |     type SerializeByteSlice<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::byte_slice::SerializeAll<'w, W>;
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 90 -     type SerializeByteSlice<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::byte_slice::SerializeAll<'w, W>;
[INFO] [stdout] 90 +     type SerializeByteSlice<'w, W>  = format::byte_slice::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:92:33
[INFO] [stdout]    |
[INFO] [stdout] 92 |     type SerializeChar  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::char  ::SerializeAll<'w, W>;
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 92 -     type SerializeChar  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::char  ::SerializeAll<'w, W>;
[INFO] [stdout] 92 +     type SerializeChar  <'w, W>  = format::char  ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:93:33
[INFO] [stdout]    |
[INFO] [stdout] 93 |     type SerializeStr   <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::str   ::SerializeAll<'w, W>;
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 93 -     type SerializeStr   <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::str   ::SerializeAll<'w, W>;
[INFO] [stdout] 93 +     type SerializeStr   <'w, W>  = format::str   ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:95:33
[INFO] [stdout]    |
[INFO] [stdout] 95 |     type SerializeString<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::string::SerializeAll<'w, W>;
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 95 -     type SerializeString<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::string::SerializeAll<'w, W>;
[INFO] [stdout] 95 +     type SerializeString<'w, W>  = format::string::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:97:38
[INFO] [stdout]    |
[INFO] [stdout] 97 |     type SerializeVariantIdx <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::variant_idx ::SerializeAll<'w, W>;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 97 -     type SerializeVariantIdx <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::variant_idx ::SerializeAll<'w, W>;
[INFO] [stdout] 97 +     type SerializeVariantIdx <'w, W>  = format::variant_idx ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:98:38
[INFO] [stdout]    |
[INFO] [stdout] 98 |     type SerializeSequenceLen<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::sequence_len::SerializeAll<'w, W>;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 98 -     type SerializeSequenceLen<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::sequence_len::SerializeAll<'w, W>;
[INFO] [stdout] 98 +     type SerializeSequenceLen<'w, W>  = format::sequence_len::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:161:33
[INFO] [stdout]     |
[INFO] [stdout] 161 |     type DeserializeUnit<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::unit::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 161 -     type DeserializeUnit<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::unit::DeserializeExact<'r, R>;
[INFO] [stdout] 161 +     type DeserializeUnit<'r, R>  = format::unit::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:162:33
[INFO] [stdout]     |
[INFO] [stdout] 162 |     type DeserializeBool<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::bool::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 162 -     type DeserializeBool<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::bool::DeserializeExact<'r, R>;
[INFO] [stdout] 162 +     type DeserializeBool<'r, R>  = format::bool::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:164:33
[INFO] [stdout]     |
[INFO] [stdout] 164 |     type DeserializeI8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i8  ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 164 -     type DeserializeI8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i8  ::DeserializeExact<'r, R>;
[INFO] [stdout] 164 +     type DeserializeI8  <'r, R>  = format::i8  ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:165:33
[INFO] [stdout]     |
[INFO] [stdout] 165 |     type DeserializeI16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i16 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 165 -     type DeserializeI16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i16 ::DeserializeExact<'r, R>;
[INFO] [stdout] 165 +     type DeserializeI16 <'r, R>  = format::i16 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:166:33
[INFO] [stdout]     |
[INFO] [stdout] 166 |     type DeserializeI32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i32 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 166 -     type DeserializeI32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i32 ::DeserializeExact<'r, R>;
[INFO] [stdout] 166 +     type DeserializeI32 <'r, R>  = format::i32 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:167:33
[INFO] [stdout]     |
[INFO] [stdout] 167 |     type DeserializeI64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i64 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 167 -     type DeserializeI64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i64 ::DeserializeExact<'r, R>;
[INFO] [stdout] 167 +     type DeserializeI64 <'r, R>  = format::i64 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:168:33
[INFO] [stdout]     |
[INFO] [stdout] 168 |     type DeserializeI128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i128::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 168 -     type DeserializeI128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i128::DeserializeExact<'r, R>;
[INFO] [stdout] 168 +     type DeserializeI128<'r, R>  = format::i128::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:170:33
[INFO] [stdout]     |
[INFO] [stdout] 170 |     type DeserializeU8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u8  ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 170 -     type DeserializeU8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u8  ::DeserializeExact<'r, R>;
[INFO] [stdout] 170 +     type DeserializeU8  <'r, R>  = format::u8  ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:171:33
[INFO] [stdout]     |
[INFO] [stdout] 171 |     type DeserializeU16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u16 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 171 -     type DeserializeU16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u16 ::DeserializeExact<'r, R>;
[INFO] [stdout] 171 +     type DeserializeU16 <'r, R>  = format::u16 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:172:33
[INFO] [stdout]     |
[INFO] [stdout] 172 |     type DeserializeU32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u32 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 172 -     type DeserializeU32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u32 ::DeserializeExact<'r, R>;
[INFO] [stdout] 172 +     type DeserializeU32 <'r, R>  = format::u32 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:173:33
[INFO] [stdout]     |
[INFO] [stdout] 173 |     type DeserializeU64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u64 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 173 -     type DeserializeU64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u64 ::DeserializeExact<'r, R>;
[INFO] [stdout] 173 +     type DeserializeU64 <'r, R>  = format::u64 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:174:33
[INFO] [stdout]     |
[INFO] [stdout] 174 |     type DeserializeU128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u128::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 174 -     type DeserializeU128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u128::DeserializeExact<'r, R>;
[INFO] [stdout] 174 +     type DeserializeU128<'r, R>  = format::u128::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:176:33
[INFO] [stdout]     |
[INFO] [stdout] 176 |     type DeserializeF32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f32 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 176 -     type DeserializeF32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f32 ::DeserializeExact<'r, R>;
[INFO] [stdout] 176 +     type DeserializeF32 <'r, R>  = format::f32 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:177:33
[INFO] [stdout]     |
[INFO] [stdout] 177 |     type DeserializeF64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f64 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 177 -     type DeserializeF64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f64 ::DeserializeExact<'r, R>;
[INFO] [stdout] 177 +     type DeserializeF64 <'r, R>  = format::f64 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:179:35
[INFO] [stdout]     |
[INFO] [stdout] 179 |     type DeserializeChar  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::char  ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 179 -     type DeserializeChar  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::char  ::DeserializeExact<'r, R>;
[INFO] [stdout] 179 +     type DeserializeChar  <'r, R>  = format::char  ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:181:35
[INFO] [stdout]     |
[INFO] [stdout] 181 |     type DeserializeString<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::string::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 181 -     type DeserializeString<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::string::DeserializeExact<'r, R>;
[INFO] [stdout] 181 +     type DeserializeString<'r, R>  = format::string::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:183:40
[INFO] [stdout]     |
[INFO] [stdout] 183 |     type DeserializeVariantIdx <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::variant_idx ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 183 -     type DeserializeVariantIdx <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::variant_idx ::DeserializeExact<'r, R>;
[INFO] [stdout] 183 +     type DeserializeVariantIdx <'r, R>  = format::variant_idx ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:184:40
[INFO] [stdout]     |
[INFO] [stdout] 184 |     type DeserializeSequenceLen<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::sequence_len::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 184 -     type DeserializeSequenceLen<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::sequence_len::DeserializeExact<'r, R>;
[INFO] [stdout] 184 +     type DeserializeSequenceLen<'r, R>  = format::sequence_len::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/lib.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:72:31
[INFO] [stdout]    |
[INFO] [stdout] 72 |     type SerializeUnit<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::unit::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout]    = note: `#[warn(deprecated_where_clause_location)]` on by default
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 72 -     type SerializeUnit<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::unit::SerializeAll<'w, W>;
[INFO] [stdout] 72 +     type SerializeUnit<'w, W>  = format::unit::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:73:31
[INFO] [stdout]    |
[INFO] [stdout] 73 |     type SerializeBool<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::bool::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 73 -     type SerializeBool<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::bool::SerializeAll<'w, W>;
[INFO] [stdout] 73 +     type SerializeBool<'w, W>  = format::bool::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:75:31
[INFO] [stdout]    |
[INFO] [stdout] 75 |     type SerializeI8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i8  ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 75 -     type SerializeI8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i8  ::SerializeAll<'w, W>;
[INFO] [stdout] 75 +     type SerializeI8  <'w, W>  = format::i8  ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:76:31
[INFO] [stdout]    |
[INFO] [stdout] 76 |     type SerializeI16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i16 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 76 -     type SerializeI16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i16 ::SerializeAll<'w, W>;
[INFO] [stdout] 76 +     type SerializeI16 <'w, W>  = format::i16 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:77:31
[INFO] [stdout]    |
[INFO] [stdout] 77 |     type SerializeI32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i32 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 77 -     type SerializeI32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i32 ::SerializeAll<'w, W>;
[INFO] [stdout] 77 +     type SerializeI32 <'w, W>  = format::i32 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:78:31
[INFO] [stdout]    |
[INFO] [stdout] 78 |     type SerializeI64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i64 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 78 -     type SerializeI64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i64 ::SerializeAll<'w, W>;
[INFO] [stdout] 78 +     type SerializeI64 <'w, W>  = format::i64 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:79:31
[INFO] [stdout]    |
[INFO] [stdout] 79 |     type SerializeI128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i128::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 79 -     type SerializeI128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::i128::SerializeAll<'w, W>;
[INFO] [stdout] 79 +     type SerializeI128<'w, W>  = format::i128::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:81:31
[INFO] [stdout]    |
[INFO] [stdout] 81 |     type SerializeU8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u8  ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 81 -     type SerializeU8  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u8  ::SerializeAll<'w, W>;
[INFO] [stdout] 81 +     type SerializeU8  <'w, W>  = format::u8  ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:82:31
[INFO] [stdout]    |
[INFO] [stdout] 82 |     type SerializeU16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u16 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 82 -     type SerializeU16 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u16 ::SerializeAll<'w, W>;
[INFO] [stdout] 82 +     type SerializeU16 <'w, W>  = format::u16 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:83:31
[INFO] [stdout]    |
[INFO] [stdout] 83 |     type SerializeU32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u32 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 83 -     type SerializeU32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u32 ::SerializeAll<'w, W>;
[INFO] [stdout] 83 +     type SerializeU32 <'w, W>  = format::u32 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:84:31
[INFO] [stdout]    |
[INFO] [stdout] 84 |     type SerializeU64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u64 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 84 -     type SerializeU64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u64 ::SerializeAll<'w, W>;
[INFO] [stdout] 84 +     type SerializeU64 <'w, W>  = format::u64 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:85:31
[INFO] [stdout]    |
[INFO] [stdout] 85 |     type SerializeU128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u128::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 85 -     type SerializeU128<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::u128::SerializeAll<'w, W>;
[INFO] [stdout] 85 +     type SerializeU128<'w, W>  = format::u128::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:87:31
[INFO] [stdout]    |
[INFO] [stdout] 87 |     type SerializeF32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f32 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 87 -     type SerializeF32 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f32 ::SerializeAll<'w, W>;
[INFO] [stdout] 87 +     type SerializeF32 <'w, W>  = format::f32 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:88:31
[INFO] [stdout]    |
[INFO] [stdout] 88 |     type SerializeF64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f64 ::SerializeAll<'w, W>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 88 -     type SerializeF64 <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::f64 ::SerializeAll<'w, W>;
[INFO] [stdout] 88 +     type SerializeF64 <'w, W>  = format::f64 ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:90:36
[INFO] [stdout]    |
[INFO] [stdout] 90 |     type SerializeByteSlice<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::byte_slice::SerializeAll<'w, W>;
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 90 -     type SerializeByteSlice<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::byte_slice::SerializeAll<'w, W>;
[INFO] [stdout] 90 +     type SerializeByteSlice<'w, W>  = format::byte_slice::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:92:33
[INFO] [stdout]    |
[INFO] [stdout] 92 |     type SerializeChar  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::char  ::SerializeAll<'w, W>;
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 92 -     type SerializeChar  <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::char  ::SerializeAll<'w, W>;
[INFO] [stdout] 92 +     type SerializeChar  <'w, W>  = format::char  ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:93:33
[INFO] [stdout]    |
[INFO] [stdout] 93 |     type SerializeStr   <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::str   ::SerializeAll<'w, W>;
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 93 -     type SerializeStr   <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::str   ::SerializeAll<'w, W>;
[INFO] [stdout] 93 +     type SerializeStr   <'w, W>  = format::str   ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:95:33
[INFO] [stdout]    |
[INFO] [stdout] 95 |     type SerializeString<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::string::SerializeAll<'w, W>;
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 95 -     type SerializeString<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::string::SerializeAll<'w, W>;
[INFO] [stdout] 95 +     type SerializeString<'w, W>  = format::string::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:97:38
[INFO] [stdout]    |
[INFO] [stdout] 97 |     type SerializeVariantIdx <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::variant_idx ::SerializeAll<'w, W>;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 97 -     type SerializeVariantIdx <'w, W> where W: 'w + io::AsyncWrite + Unpin = format::variant_idx ::SerializeAll<'w, W>;
[INFO] [stdout] 97 +     type SerializeVariantIdx <'w, W>  = format::variant_idx ::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]   --> src/lib.rs:98:38
[INFO] [stdout]    |
[INFO] [stdout] 98 |     type SerializeSequenceLen<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::sequence_len::SerializeAll<'w, W>;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]    |
[INFO] [stdout] 98 -     type SerializeSequenceLen<'w, W> where W: 'w + io::AsyncWrite + Unpin = format::sequence_len::SerializeAll<'w, W>;
[INFO] [stdout] 98 +     type SerializeSequenceLen<'w, W>  = format::sequence_len::SerializeAll<'w, W> where W: 'w + io::AsyncWrite + Unpin;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:161:33
[INFO] [stdout]     |
[INFO] [stdout] 161 |     type DeserializeUnit<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::unit::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 161 -     type DeserializeUnit<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::unit::DeserializeExact<'r, R>;
[INFO] [stdout] 161 +     type DeserializeUnit<'r, R>  = format::unit::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:162:33
[INFO] [stdout]     |
[INFO] [stdout] 162 |     type DeserializeBool<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::bool::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 162 -     type DeserializeBool<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::bool::DeserializeExact<'r, R>;
[INFO] [stdout] 162 +     type DeserializeBool<'r, R>  = format::bool::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:164:33
[INFO] [stdout]     |
[INFO] [stdout] 164 |     type DeserializeI8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i8  ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 164 -     type DeserializeI8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i8  ::DeserializeExact<'r, R>;
[INFO] [stdout] 164 +     type DeserializeI8  <'r, R>  = format::i8  ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:165:33
[INFO] [stdout]     |
[INFO] [stdout] 165 |     type DeserializeI16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i16 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 165 -     type DeserializeI16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i16 ::DeserializeExact<'r, R>;
[INFO] [stdout] 165 +     type DeserializeI16 <'r, R>  = format::i16 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:166:33
[INFO] [stdout]     |
[INFO] [stdout] 166 |     type DeserializeI32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i32 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 166 -     type DeserializeI32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i32 ::DeserializeExact<'r, R>;
[INFO] [stdout] 166 +     type DeserializeI32 <'r, R>  = format::i32 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:167:33
[INFO] [stdout]     |
[INFO] [stdout] 167 |     type DeserializeI64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i64 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 167 -     type DeserializeI64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i64 ::DeserializeExact<'r, R>;
[INFO] [stdout] 167 +     type DeserializeI64 <'r, R>  = format::i64 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:168:33
[INFO] [stdout]     |
[INFO] [stdout] 168 |     type DeserializeI128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i128::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 168 -     type DeserializeI128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::i128::DeserializeExact<'r, R>;
[INFO] [stdout] 168 +     type DeserializeI128<'r, R>  = format::i128::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:170:33
[INFO] [stdout]     |
[INFO] [stdout] 170 |     type DeserializeU8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u8  ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 170 -     type DeserializeU8  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u8  ::DeserializeExact<'r, R>;
[INFO] [stdout] 170 +     type DeserializeU8  <'r, R>  = format::u8  ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:171:33
[INFO] [stdout]     |
[INFO] [stdout] 171 |     type DeserializeU16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u16 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 171 -     type DeserializeU16 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u16 ::DeserializeExact<'r, R>;
[INFO] [stdout] 171 +     type DeserializeU16 <'r, R>  = format::u16 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:172:33
[INFO] [stdout]     |
[INFO] [stdout] 172 |     type DeserializeU32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u32 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 172 -     type DeserializeU32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u32 ::DeserializeExact<'r, R>;
[INFO] [stdout] 172 +     type DeserializeU32 <'r, R>  = format::u32 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:173:33
[INFO] [stdout]     |
[INFO] [stdout] 173 |     type DeserializeU64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u64 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 173 -     type DeserializeU64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u64 ::DeserializeExact<'r, R>;
[INFO] [stdout] 173 +     type DeserializeU64 <'r, R>  = format::u64 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:174:33
[INFO] [stdout]     |
[INFO] [stdout] 174 |     type DeserializeU128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u128::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 174 -     type DeserializeU128<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::u128::DeserializeExact<'r, R>;
[INFO] [stdout] 174 +     type DeserializeU128<'r, R>  = format::u128::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:176:33
[INFO] [stdout]     |
[INFO] [stdout] 176 |     type DeserializeF32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f32 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 176 -     type DeserializeF32 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f32 ::DeserializeExact<'r, R>;
[INFO] [stdout] 176 +     type DeserializeF32 <'r, R>  = format::f32 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:177:33
[INFO] [stdout]     |
[INFO] [stdout] 177 |     type DeserializeF64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f64 ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 177 -     type DeserializeF64 <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::f64 ::DeserializeExact<'r, R>;
[INFO] [stdout] 177 +     type DeserializeF64 <'r, R>  = format::f64 ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:179:35
[INFO] [stdout]     |
[INFO] [stdout] 179 |     type DeserializeChar  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::char  ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 179 -     type DeserializeChar  <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::char  ::DeserializeExact<'r, R>;
[INFO] [stdout] 179 +     type DeserializeChar  <'r, R>  = format::char  ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:181:35
[INFO] [stdout]     |
[INFO] [stdout] 181 |     type DeserializeString<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::string::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 181 -     type DeserializeString<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::string::DeserializeExact<'r, R>;
[INFO] [stdout] 181 +     type DeserializeString<'r, R>  = format::string::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:183:40
[INFO] [stdout]     |
[INFO] [stdout] 183 |     type DeserializeVariantIdx <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::variant_idx ::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 183 -     type DeserializeVariantIdx <'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::variant_idx ::DeserializeExact<'r, R>;
[INFO] [stdout] 183 +     type DeserializeVariantIdx <'r, R>  = format::variant_idx ::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: where clause not allowed here
[INFO] [stdout]    --> src/lib.rs:184:40
[INFO] [stdout]     |
[INFO] [stdout] 184 |     type DeserializeSequenceLen<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::sequence_len::DeserializeExact<'r, R>;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #89122 <https://github.com/rust-lang/rust/issues/89122> for more information
[INFO] [stdout] help: move it to the end of the type declaration
[INFO] [stdout]     |
[INFO] [stdout] 184 -     type DeserializeSequenceLen<'r, R> where R: 'r + io::AsyncBufRead + Unpin = format::sequence_len::DeserializeExact<'r, R>;
[INFO] [stdout] 184 +     type DeserializeSequenceLen<'r, R>  = format::sequence_len::DeserializeExact<'r, R> where R: 'r + io::AsyncBufRead + Unpin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/lib.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/vec_deque.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/primitive.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/empty_enum.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/refcell.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/enum.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/box.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/option.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/cell.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/rc.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/arc.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/btree_map.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/result.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/btree_set.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/linked_list.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/phantom.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `generic_associated_types` has been stable since 1.65.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> tests/hash_set.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(generic_associated_types)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `diny_test` (test "btree_set"); 3 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/4987e9d4227139400384ab59296ffee3b0fb1183/bin/rustc --crate-name btree_set --edition=2021 tests/btree_set.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "std", "unsafe_speed"))' -C metadata=8872717e881b397d -C extra-filename=-ffb97185cc60e707 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern diny=/opt/rustwide/target/debug/deps/libdiny_core-26dd85058cc87e52.rlib --extern diny_test=/opt/rustwide/target/debug/deps/libdiny_test-3e502cf70afab5d7.rlib --extern futures=/opt/rustwide/target/debug/deps/libfutures-b3d67894587971d9.rlib --extern futures_util=/opt/rustwide/target/debug/deps/libfutures_util-5e44f337c91d4c5b.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EmptyEnum` is never used
[INFO] [stdout]  --> tests/common/empty_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum EmptyEnum {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MyEnum` is never used
[INFO] [stdout]  --> tests/common/my_enum.rs:2:10
[INFO] [stdout]   |
[INFO] [stdout] 2 | pub enum MyEnum {
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3557ee23dbb209d0b031a14e128828821e6cf3145351ba2991e246f419257440", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3557ee23dbb209d0b031a14e128828821e6cf3145351ba2991e246f419257440", kill_on_drop: false }`
[INFO] [stdout] 3557ee23dbb209d0b031a14e128828821e6cf3145351ba2991e246f419257440
