[INFO] fetching crate serde_core 1.0.228... [INFO] testing serde_core-1.0.228 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8 [INFO] extracting crate serde_core 1.0.228 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate serde_core 1.0.228 [INFO] finished tweaking crates.io crate serde_core 1.0.228 [INFO] tweaked toml for crates.io crate serde_core 1.0.228 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate serde_core 1.0.228 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate serde_core 1.0.228 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serde v1.0.185 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2499dab5304c2376f05d53dc5fe6602fcebe7805539a44deef7d9af3d21451f4 [INFO] running `Command { std: "docker" "start" "-a" "2499dab5304c2376f05d53dc5fe6602fcebe7805539a44deef7d9af3d21451f4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2499dab5304c2376f05d53dc5fe6602fcebe7805539a44deef7d9af3d21451f4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2499dab5304c2376f05d53dc5fe6602fcebe7805539a44deef7d9af3d21451f4", kill_on_drop: false }` [INFO] [stdout] 2499dab5304c2376f05d53dc5fe6602fcebe7805539a44deef7d9af3d21451f4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dfc872e27bb01cfacba93af7243bc64af9a9e827c1d1dd7e73fa59beaeeecf7c [INFO] running `Command { std: "docker" "start" "-a" "dfc872e27bb01cfacba93af7243bc64af9a9e827c1d1dd7e73fa59beaeeecf7c", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.00s [INFO] running `Command { std: "docker" "inspect" "dfc872e27bb01cfacba93af7243bc64af9a9e827c1d1dd7e73fa59beaeeecf7c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dfc872e27bb01cfacba93af7243bc64af9a9e827c1d1dd7e73fa59beaeeecf7c", kill_on_drop: false }` [INFO] [stdout] dfc872e27bb01cfacba93af7243bc64af9a9e827c1d1dd7e73fa59beaeeecf7c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b5c0fd163e0f0135671e62747a11a75f29ac7aa19642207499ac6aea24136278 [INFO] running `Command { std: "docker" "start" "-a" "b5c0fd163e0f0135671e62747a11a75f29ac7aa19642207499ac6aea24136278", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling unicode-ident v1.0.19 [INFO] [stderr] Compiling serde v1.0.185 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling serde_core v1.0.228 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 13.70s [INFO] running `Command { std: "docker" "inspect" "b5c0fd163e0f0135671e62747a11a75f29ac7aa19642207499ac6aea24136278", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b5c0fd163e0f0135671e62747a11a75f29ac7aa19642207499ac6aea24136278", kill_on_drop: false }` [INFO] [stdout] b5c0fd163e0f0135671e62747a11a75f29ac7aa19642207499ac6aea24136278 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 2b67bf2bffeb9e69bf0d86bce329e9518ba6970bcb1d6e762b8bbcc60324872b [INFO] running `Command { std: "docker" "start" "-a" "2b67bf2bffeb9e69bf0d86bce329e9518ba6970bcb1d6e762b8bbcc60324872b", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/serde_core-7ee502dee9a36e6a) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test ser::impls::test_format_u8 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests serde_core [INFO] [stdout] [INFO] [stdout] running 68 tests [INFO] [stdout] test src/de/mod.rs - de::DeserializeSeed (line 648) ... ok [INFO] [stdout] test src/de/mod.rs - de::Deserializer::is_human_readable (line 1195) ... ok [INFO] [stdout] test src/de/mod.rs - de::DeserializeSeed (line 662) ... ok [INFO] [stdout] test src/de/mod.rs - de::DeserializeSeed (line 695) ... ok [INFO] [stdout] test src/de/mod.rs - de::Error::custom (line 308) ... ok [INFO] [stdout] test src/de/mod.rs - de::Expected (line 440) ... ok [INFO] [stdout] test src/de/mod.rs - de::DeserializeOwned (line 603) ... ok [INFO] [stdout] test src/de/ignored_any.rs - de::ignored_any::IgnoredAny (line 13) ... ok [INFO] [stdout] test src/de/mod.rs - de::Expected (line 464) ... ok [INFO] [stdout] test src/de/mod.rs - de::VariantAccess::struct_variant (line 2237) ... ok [INFO] [stdout] test src/de/mod.rs - de::Unexpected (line 315) ... ok [INFO] [stdout] test src/de/mod.rs - de::VariantAccess::unit_variant (line 2098) ... ok [INFO] [stdout] test src/de/mod.rs - de::VariantAccess::tuple_variant (line 2194) ... ok [INFO] [stdout] test src/de/mod.rs - de::VariantAccess::newtype_variant_seed (line 2138) ... ok [INFO] [stdout] test src/de/mod.rs - de::Visitor::expecting (line 1328) ... ok [INFO] [stdout] test src/ser/fmt.rs - ser::fmt::&'_mutfmt::Formatter<'a> (line 20) ... FAILED [INFO] [stdout] test src/macros.rs - macros::forward_to_deserialize_any (line 49) ... ok [INFO] [stdout] test src/de/mod.rs - de::Visitor (line 1282) ... ok [INFO] [stdout] test src/ser/impossible.rs - ser::impossible::Impossible (line 18) ... FAILED [INFO] [stdout] test src/macros.rs - macros::forward_to_deserialize_any (line 13) ... ok [INFO] [stdout] test src/macros.rs - macros::forward_to_deserialize_any (line 80) ... ok [INFO] [stdout] test src/de/mod.rs - de::IntoDeserializer (line 2297) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Error::custom (line 201) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::SerializeSeq (line 1468) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::SerializeStructVariant (line 1936) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::SerializeMap (line 1759) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::SerializeTuple (line 1538) ... ok [INFO] [stdout] test src/de/value.rs - de::value (line 4) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::SerializeStruct (line 1872) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serialize::serialize (line 240) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_bool (line 413) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::collect_map (line 1313) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::collect_str (line 1351) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::collect_seq (line 1278) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::SerializeTupleStruct (line 1644) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_f64 (line 667) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::SerializeTuple (line 1568) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::is_human_readable (line 1419) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_i128 (line 515) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_f32 (line 649) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_i16 (line 457) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_char (line 688) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_i64 (line 497) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_i32 (line 479) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::SerializeTupleVariant (line 1695) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_seq (line 968) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_some (line 792) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_i8 (line 435) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_none (line 759) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_newtype_variant (line 930) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_bytes (line 730) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_str (line 706) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_newtype_struct (line 902) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_map (line 1149) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_struct_variant (line 1236) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_u128 (line 622) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_u16 (line 564) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_tuple (line 1013) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_struct (line 1198) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_u64 (line 604) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_u32 (line 586) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_unit (line 827) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_unit_variant (line 869) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_tuple_variant (line 1103) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_u8 (line 542) ... FAILED [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_tuple (line 1043) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_tuple_struct (line 1071) ... ok [INFO] [stdout] test src/ser/mod.rs - ser::Serializer::serialize_unit_struct (line 847) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/ser/fmt.rs - ser::fmt::&'_mutfmt::Formatter<'a> (line 20) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `__require_serde_not_serde_core` in `_serde` [INFO] [stdout] --> src/ser/fmt.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | #[derive(Serialize)] [INFO] [stdout] | ^^^^^^^^^ could not find `__require_serde_not_serde_core` in `_serde` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `__private228` in `_serde` [INFO] [stdout] --> src/ser/fmt.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | #[derive(Serialize)] [INFO] [stdout] | ^^^^^^^^^ could not find `__private228` in `_serde` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/impossible.rs - ser::impossible::Impossible (line 18) stdout ---- [INFO] [stdout] error[E0277]: the trait bound `serde_core::__private::doc::Error: serde::ser::Error` is not satisfied [INFO] [stdout] --> src/ser/impossible.rs:27:18 [INFO] [stdout] | [INFO] [stdout] 27 | type Error = Error; [INFO] [stdout] | ^^^^^ the trait `serde::ser::Error` is not implemented for `serde_core::__private::doc::Error` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::Error` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/doc.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | impl ser::Error for Error { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `serde::__private::doc::Error` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/de/value.rs:83:1 [INFO] [stdout] | [INFO] [stdout] 83 | impl ser::Error for Error { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `serde::de::value::Error` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/fmt.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | impl Error for fmt::Error { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `std::fmt::Error` [INFO] [stdout] note: required by a bound in `serde::Serializer::Error` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:345:17 [INFO] [stdout] | [INFO] [stdout] 345 | type Error: Error; [INFO] [stdout] | ^^^^^ required by this bound in `Serializer::Error` [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `serde_core::__private::doc::Error: serde::ser::Error` is not satisfied [INFO] [stdout] --> src/ser/impossible.rs:29:25 [INFO] [stdout] | [INFO] [stdout] 29 | type SerializeSeq = Impossible<(), Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ the trait `serde::ser::Error` is not implemented for `serde_core::__private::doc::Error` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::Error` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/doc.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | impl ser::Error for Error { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `serde::__private::doc::Error` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/de/value.rs:83:1 [INFO] [stdout] | [INFO] [stdout] 83 | impl ser::Error for Error { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `serde::de::value::Error` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/fmt.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | impl Error for fmt::Error { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `std::fmt::Error` [INFO] [stdout] = note: required for `serde::ser::Impossible<(), serde_core::__private::doc::Error>` to implement `serde::ser::SerializeSeq` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeSeq` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:351:52 [INFO] [stdout] | [INFO] [stdout] 351 | type SerializeSeq: SerializeSeq; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeSeq` [INFO] [stdout] [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/impossible.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 46 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str bytes none some [INFO] [stdout] 47 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 48 | | tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 49 | | } [INFO] [stdout] | |_____^ impl has extra requirement `T: serde_core::Serialize` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_method` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/impossible.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 46 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str bytes none some [INFO] [stdout] 47 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 48 | | tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 49 | | } [INFO] [stdout] | |_____^ impl has extra requirement `T: serde_core::Serialize` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_method` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/impossible.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 46 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str bytes none some [INFO] [stdout] 47 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 48 | | tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 49 | | } [INFO] [stdout] | |_____^ impl has extra requirement `T: serde_core::Serialize` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_method` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Impossible<(), Error>: SerializeTuple` is not satisfied [INFO] [stdout] --> src/ser/impossible.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 46 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str bytes none some [INFO] [stdout] 47 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 48 | | tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 49 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeTuple` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeTuple` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:804:5 [INFO] [stdout] | [INFO] [stdout] 804 | / impl ser::SerializeTuple for SerializeTuple [INFO] [stdout] 805 | | where [INFO] [stdout] 806 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeTuple` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:88:1 [INFO] [stdout] | [INFO] [stdout] 88 | / impl SerializeTuple for Impossible [INFO] [stdout] 89 | | where [INFO] [stdout] 90 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeTuple` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:357:26 [INFO] [stdout] | [INFO] [stdout] 357 | type SerializeTuple: SerializeTuple; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeTuple` [INFO] [stdout] = note: the full name for the type has been written to '/tmp/rustdoctestvzyk6K/rust_out.long-type-1110233437996557182.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Impossible<(), Error>: SerializeTupleStruct` is not satisfied [INFO] [stdout] --> src/ser/impossible.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 46 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str bytes none some [INFO] [stdout] 47 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 48 | | tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 49 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeTupleStruct` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeTupleStruct` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:831:5 [INFO] [stdout] | [INFO] [stdout] 831 | / impl ser::SerializeTupleStruct for SerializeTupleStruct [INFO] [stdout] 832 | | where [INFO] [stdout] 833 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeTupleStruct` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:108:1 [INFO] [stdout] | [INFO] [stdout] 108 | / impl SerializeTupleStruct for Impossible [INFO] [stdout] 109 | | where [INFO] [stdout] 110 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeTupleStruct` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:363:32 [INFO] [stdout] | [INFO] [stdout] 363 | type SerializeTupleStruct: SerializeTupleStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeTupleStruct` [INFO] [stdout] = note: the full name for the type has been written to '/tmp/rustdoctestvzyk6K/rust_out.long-type-15237528448088089179.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Impossible<(), Error>: SerializeTupleVariant` is not satisfied [INFO] [stdout] --> src/ser/impossible.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 46 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str bytes none some [INFO] [stdout] 47 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 48 | | tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 49 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeTupleVariant` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeTupleVariant` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:360:5 [INFO] [stdout] | [INFO] [stdout] 360 | / impl ser::SerializeTupleVariant for SerializeTupleVariantAsMapValue [INFO] [stdout] 361 | | where [INFO] [stdout] 362 | | M: ser::SerializeMap, [INFO] [stdout] | |_____________________________^ `serde::__private::ser::content::SerializeTupleVariantAsMapValue` [INFO] [stdout] ... [INFO] [stdout] 860 | / impl ser::SerializeTupleVariant for SerializeTupleVariant [INFO] [stdout] 861 | | where [INFO] [stdout] 862 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeTupleVariant` [INFO] [stdout] ... [INFO] [stdout] 1285 | / impl<'a, M> ser::SerializeTupleVariant for FlatMapSerializeTupleVariantAsMapValue<'a, M> [INFO] [stdout] 1286 | | where [INFO] [stdout] 1287 | | M: SerializeMap + 'a, [INFO] [stdout] | |_________________________^ `FlatMapSerializeTupleVariantAsMapValue<'a, M>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:128:1 [INFO] [stdout] | [INFO] [stdout] 128 | / impl SerializeTupleVariant for Impossible [INFO] [stdout] 129 | | where [INFO] [stdout] 130 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeTupleVariant` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:369:33 [INFO] [stdout] | [INFO] [stdout] 369 | type SerializeTupleVariant: SerializeTupleVariant; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeTupleVariant` [INFO] [stdout] = note: the full name for the type has been written to '/tmp/rustdoctestvzyk6K/rust_out.long-type-14034772003990948903.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>: serde::ser::SerializeMap` is not satisfied [INFO] [stdout] --> src/ser/impossible.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 46 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str bytes none some [INFO] [stdout] 47 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 48 | | tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 49 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeMap` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeMap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:892:5 [INFO] [stdout] | [INFO] [stdout] 892 | / impl ser::SerializeMap for SerializeMap [INFO] [stdout] 893 | | where [INFO] [stdout] 894 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeMap` [INFO] [stdout] ... [INFO] [stdout] 1198 | / impl<'a, M> ser::SerializeMap for FlatMapSerializeMap<'a, M> [INFO] [stdout] 1199 | | where [INFO] [stdout] 1200 | | M: SerializeMap + 'a, [INFO] [stdout] | |_________________________^ `FlatMapSerializeMap<'a, M>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:148:1 [INFO] [stdout] | [INFO] [stdout] 148 | / impl SerializeMap for Impossible [INFO] [stdout] 149 | | where [INFO] [stdout] 150 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeMap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:375:24 [INFO] [stdout] | [INFO] [stdout] 375 | type SerializeMap: SerializeMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeMap` [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Impossible<(), Error>: SerializeStruct` is not satisfied [INFO] [stdout] --> src/ser/impossible.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 46 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str bytes none some [INFO] [stdout] 47 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 48 | | tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 49 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeStruct` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeStruct` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:943:5 [INFO] [stdout] | [INFO] [stdout] 943 | / impl ser::SerializeStruct for SerializeStruct [INFO] [stdout] 944 | | where [INFO] [stdout] 945 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeStruct` [INFO] [stdout] ... [INFO] [stdout] 1240 | / impl<'a, M> ser::SerializeStruct for FlatMapSerializeStruct<'a, M> [INFO] [stdout] 1241 | | where [INFO] [stdout] 1242 | | M: SerializeMap + 'a, [INFO] [stdout] | |_________________________^ `FlatMapSerializeStruct<'a, M>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:176:1 [INFO] [stdout] | [INFO] [stdout] 176 | / impl SerializeStruct for Impossible [INFO] [stdout] 177 | | where [INFO] [stdout] 178 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeStruct` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:381:27 [INFO] [stdout] | [INFO] [stdout] 381 | type SerializeStruct: SerializeStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeStruct` [INFO] [stdout] = note: the full name for the type has been written to '/tmp/rustdoctestvzyk6K/rust_out.long-type-16955448492466958750.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Impossible<(), Error>: SerializeStructVariant` is not satisfied [INFO] [stdout] --> src/ser/impossible.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 46 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str bytes none some [INFO] [stdout] 47 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 48 | | tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 49 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeStructVariant` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeStructVariant` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:400:5 [INFO] [stdout] | [INFO] [stdout] 400 | / impl ser::SerializeStructVariant for SerializeStructVariantAsMapValue [INFO] [stdout] 401 | | where [INFO] [stdout] 402 | | M: ser::SerializeMap, [INFO] [stdout] | |_____________________________^ `serde::__private::ser::content::SerializeStructVariantAsMapValue` [INFO] [stdout] ... [INFO] [stdout] 972 | / impl ser::SerializeStructVariant for SerializeStructVariant [INFO] [stdout] 973 | | where [INFO] [stdout] 974 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeStructVariant` [INFO] [stdout] ... [INFO] [stdout] 1331 | / impl<'a, M> ser::SerializeStructVariant for FlatMapSerializeStructVariantAsMapValue<'a, M> [INFO] [stdout] 1332 | | where [INFO] [stdout] 1333 | | M: SerializeMap + 'a, [INFO] [stdout] | |_________________________^ `FlatMapSerializeStructVariantAsMapValue<'a, M>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:197:1 [INFO] [stdout] | [INFO] [stdout] 197 | / impl SerializeStructVariant for Impossible [INFO] [stdout] 198 | | where [INFO] [stdout] 199 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeStructVariant` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:387:34 [INFO] [stdout] | [INFO] [stdout] 387 | type SerializeStructVariant: SerializeStructVariant; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeStructVariant` [INFO] [stdout] = note: the full name for the type has been written to '/tmp/rustdoctestvzyk6K/rust_out.long-type-360709868840583265.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 11 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0276, E0277. [INFO] [stdout] For more information about an error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/de/mod.rs - de::IntoDeserializer (line 2297) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `__require_serde_not_serde_core` in `_serde` [INFO] [stdout] --> src/de/mod.rs:2302:10 [INFO] [stdout] | [INFO] [stdout] 2302 | #[derive(Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ could not find `__require_serde_not_serde_core` in `_serde` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `__private228` in `_serde` [INFO] [stdout] --> src/de/mod.rs:2302:10 [INFO] [stdout] | [INFO] [stdout] 2302 | #[derive(Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ could not find `__private228` in `_serde` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `__private228` in `_serde` [INFO] [stdout] --> src/de/mod.rs:2302:10 [INFO] [stdout] | [INFO] [stdout] 2302 | #[derive(Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ could not find `__private228` in `_serde` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 2297 + use std::fmt; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `__private228` in `_serde` [INFO] [stdout] --> src/de/mod.rs:2302:10 [INFO] [stdout] | [INFO] [stdout] 2302 | #[derive(Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ could not find `__private228` in `_serde` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2297 + use std::fmt::Formatter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/de/value.rs - de::value (line 4) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `__require_serde_not_serde_core` in `_serde` [INFO] [stdout] --> src/de/value.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ could not find `__require_serde_not_serde_core` in `_serde` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `__private228` in `_serde` [INFO] [stdout] --> src/de/value.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ could not find `__private228` in `_serde` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `__private228` in `_serde` [INFO] [stdout] --> src/de/value.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ could not find `__private228` in `_serde` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 4 + use std::fmt; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `__private228` in `_serde` [INFO] [stdout] --> src/de/value.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ could not find `__private228` in `_serde` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 4 + use std::fmt::Formatter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_bool (line 413) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:422:12 [INFO] [stdout] | [INFO] [stdout] 417 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 422 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_f64 (line 667) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:676:12 [INFO] [stdout] | [INFO] [stdout] 671 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 676 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_i128 (line 515) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:524:12 [INFO] [stdout] | [INFO] [stdout] 519 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 524 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_f32 (line 649) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:658:12 [INFO] [stdout] | [INFO] [stdout] 653 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 658 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_i16 (line 457) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:466:12 [INFO] [stdout] | [INFO] [stdout] 461 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 466 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_char (line 688) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:697:12 [INFO] [stdout] | [INFO] [stdout] 692 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 697 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_i64 (line 497) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:506:12 [INFO] [stdout] | [INFO] [stdout] 501 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 506 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_i32 (line 479) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:488:12 [INFO] [stdout] | [INFO] [stdout] 483 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 488 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_i8 (line 435) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:444:12 [INFO] [stdout] | [INFO] [stdout] 439 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 444 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_bytes (line 730) stdout ---- [INFO] [stdout] error[E0277]: the trait bound `serde_core::__private::doc::Error: serde::ser::Error` is not satisfied [INFO] [stdout] --> src/ser/mod.rs:739:18 [INFO] [stdout] | [INFO] [stdout] 739 | type Error = Error; [INFO] [stdout] | ^^^^^ the trait `serde::ser::Error` is not implemented for `serde_core::__private::doc::Error` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::Error` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/doc.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | impl ser::Error for Error { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `serde::__private::doc::Error` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/de/value.rs:83:1 [INFO] [stdout] | [INFO] [stdout] 83 | impl ser::Error for Error { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `serde::de::value::Error` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/fmt.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | impl Error for fmt::Error { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `std::fmt::Error` [INFO] [stdout] note: required by a bound in `serde::Serializer::Error` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:345:17 [INFO] [stdout] | [INFO] [stdout] 345 | type Error: Error; [INFO] [stdout] | ^^^^^ required by this bound in `Serializer::Error` [INFO] [stdout] [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 750 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str none some [INFO] [stdout] 751 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 752 | | seq tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 753 | | } [INFO] [stdout] | |_____^ impl has extra requirement `T: serde_core::Serialize` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_method` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 750 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str none some [INFO] [stdout] 751 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 752 | | seq tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 753 | | } [INFO] [stdout] | |_____^ impl has extra requirement `T: serde_core::Serialize` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_method` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 750 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str none some [INFO] [stdout] 751 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 752 | | seq tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 753 | | } [INFO] [stdout] | |_____^ impl has extra requirement `T: serde_core::Serialize` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_method` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>: serde::ser::SerializeSeq` is not satisfied [INFO] [stdout] --> src/ser/mod.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 750 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str none some [INFO] [stdout] 751 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 752 | | seq tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 753 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeSeq` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeSeq` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:778:5 [INFO] [stdout] | [INFO] [stdout] 778 | / impl ser::SerializeSeq for SerializeSeq [INFO] [stdout] 779 | | where [INFO] [stdout] 780 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeSeq` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | / impl SerializeSeq for Impossible [INFO] [stdout] 69 | | where [INFO] [stdout] 70 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeSeq` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:351:24 [INFO] [stdout] | [INFO] [stdout] 351 | type SerializeSeq: SerializeSeq; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeSeq` [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Impossible<(), Error>: SerializeTuple` is not satisfied [INFO] [stdout] --> src/ser/mod.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 750 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str none some [INFO] [stdout] 751 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 752 | | seq tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 753 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeTuple` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeTuple` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:804:5 [INFO] [stdout] | [INFO] [stdout] 804 | / impl ser::SerializeTuple for SerializeTuple [INFO] [stdout] 805 | | where [INFO] [stdout] 806 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeTuple` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:88:1 [INFO] [stdout] | [INFO] [stdout] 88 | / impl SerializeTuple for Impossible [INFO] [stdout] 89 | | where [INFO] [stdout] 90 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeTuple` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:357:26 [INFO] [stdout] | [INFO] [stdout] 357 | type SerializeTuple: SerializeTuple; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeTuple` [INFO] [stdout] = note: the full name for the type has been written to '/tmp/rustdoctest3B5sug/rust_out.long-type-17047661929015721880.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Impossible<(), Error>: SerializeTupleStruct` is not satisfied [INFO] [stdout] --> src/ser/mod.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 750 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str none some [INFO] [stdout] 751 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 752 | | seq tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 753 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeTupleStruct` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeTupleStruct` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:831:5 [INFO] [stdout] | [INFO] [stdout] 831 | / impl ser::SerializeTupleStruct for SerializeTupleStruct [INFO] [stdout] 832 | | where [INFO] [stdout] 833 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeTupleStruct` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:108:1 [INFO] [stdout] | [INFO] [stdout] 108 | / impl SerializeTupleStruct for Impossible [INFO] [stdout] 109 | | where [INFO] [stdout] 110 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeTupleStruct` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:363:32 [INFO] [stdout] | [INFO] [stdout] 363 | type SerializeTupleStruct: SerializeTupleStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeTupleStruct` [INFO] [stdout] = note: the full name for the type has been written to '/tmp/rustdoctest3B5sug/rust_out.long-type-11480474395384473043.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Impossible<(), Error>: SerializeTupleVariant` is not satisfied [INFO] [stdout] --> src/ser/mod.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 750 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str none some [INFO] [stdout] 751 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 752 | | seq tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 753 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeTupleVariant` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeTupleVariant` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:360:5 [INFO] [stdout] | [INFO] [stdout] 360 | / impl ser::SerializeTupleVariant for SerializeTupleVariantAsMapValue [INFO] [stdout] 361 | | where [INFO] [stdout] 362 | | M: ser::SerializeMap, [INFO] [stdout] | |_____________________________^ `serde::__private::ser::content::SerializeTupleVariantAsMapValue` [INFO] [stdout] ... [INFO] [stdout] 860 | / impl ser::SerializeTupleVariant for SerializeTupleVariant [INFO] [stdout] 861 | | where [INFO] [stdout] 862 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeTupleVariant` [INFO] [stdout] ... [INFO] [stdout] 1285 | / impl<'a, M> ser::SerializeTupleVariant for FlatMapSerializeTupleVariantAsMapValue<'a, M> [INFO] [stdout] 1286 | | where [INFO] [stdout] 1287 | | M: SerializeMap + 'a, [INFO] [stdout] | |_________________________^ `FlatMapSerializeTupleVariantAsMapValue<'a, M>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:128:1 [INFO] [stdout] | [INFO] [stdout] 128 | / impl SerializeTupleVariant for Impossible [INFO] [stdout] 129 | | where [INFO] [stdout] 130 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeTupleVariant` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:369:33 [INFO] [stdout] | [INFO] [stdout] 369 | type SerializeTupleVariant: SerializeTupleVariant; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeTupleVariant` [INFO] [stdout] = note: the full name for the type has been written to '/tmp/rustdoctest3B5sug/rust_out.long-type-682844685276270801.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>: serde::ser::SerializeMap` is not satisfied [INFO] [stdout] --> src/ser/mod.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 750 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str none some [INFO] [stdout] 751 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 752 | | seq tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 753 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeMap` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeMap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:892:5 [INFO] [stdout] | [INFO] [stdout] 892 | / impl ser::SerializeMap for SerializeMap [INFO] [stdout] 893 | | where [INFO] [stdout] 894 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeMap` [INFO] [stdout] ... [INFO] [stdout] 1198 | / impl<'a, M> ser::SerializeMap for FlatMapSerializeMap<'a, M> [INFO] [stdout] 1199 | | where [INFO] [stdout] 1200 | | M: SerializeMap + 'a, [INFO] [stdout] | |_________________________^ `FlatMapSerializeMap<'a, M>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:148:1 [INFO] [stdout] | [INFO] [stdout] 148 | / impl SerializeMap for Impossible [INFO] [stdout] 149 | | where [INFO] [stdout] 150 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeMap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:375:24 [INFO] [stdout] | [INFO] [stdout] 375 | type SerializeMap: SerializeMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeMap` [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Impossible<(), Error>: SerializeStruct` is not satisfied [INFO] [stdout] --> src/ser/mod.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 750 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str none some [INFO] [stdout] 751 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 752 | | seq tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 753 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeStruct` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeStruct` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:943:5 [INFO] [stdout] | [INFO] [stdout] 943 | / impl ser::SerializeStruct for SerializeStruct [INFO] [stdout] 944 | | where [INFO] [stdout] 945 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeStruct` [INFO] [stdout] ... [INFO] [stdout] 1240 | / impl<'a, M> ser::SerializeStruct for FlatMapSerializeStruct<'a, M> [INFO] [stdout] 1241 | | where [INFO] [stdout] 1242 | | M: SerializeMap + 'a, [INFO] [stdout] | |_________________________^ `FlatMapSerializeStruct<'a, M>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:176:1 [INFO] [stdout] | [INFO] [stdout] 176 | / impl SerializeStruct for Impossible [INFO] [stdout] 177 | | where [INFO] [stdout] 178 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeStruct` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:381:27 [INFO] [stdout] | [INFO] [stdout] 381 | type SerializeStruct: SerializeStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeStruct` [INFO] [stdout] = note: the full name for the type has been written to '/tmp/rustdoctest3B5sug/rust_out.long-type-2568063240875267653.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Impossible<(), Error>: SerializeStructVariant` is not satisfied [INFO] [stdout] --> src/ser/mod.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | / serde_core::__serialize_unimplemented! { [INFO] [stdout] 750 | | bool i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 char str none some [INFO] [stdout] 751 | | unit unit_struct unit_variant newtype_struct newtype_variant [INFO] [stdout] 752 | | seq tuple tuple_struct tuple_variant map struct struct_variant [INFO] [stdout] 753 | | } [INFO] [stdout] | |_____^ the trait `serde::ser::SerializeStructVariant` is not implemented for `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] help: the following other types implement trait `serde::ser::SerializeStructVariant` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/private/ser.rs:400:5 [INFO] [stdout] | [INFO] [stdout] 400 | / impl ser::SerializeStructVariant for SerializeStructVariantAsMapValue [INFO] [stdout] 401 | | where [INFO] [stdout] 402 | | M: ser::SerializeMap, [INFO] [stdout] | |_____________________________^ `serde::__private::ser::content::SerializeStructVariantAsMapValue` [INFO] [stdout] ... [INFO] [stdout] 972 | / impl ser::SerializeStructVariant for SerializeStructVariant [INFO] [stdout] 973 | | where [INFO] [stdout] 974 | | E: ser::Error, [INFO] [stdout] | |______________________^ `serde::__private::ser::content::SerializeStructVariant` [INFO] [stdout] ... [INFO] [stdout] 1331 | / impl<'a, M> ser::SerializeStructVariant for FlatMapSerializeStructVariantAsMapValue<'a, M> [INFO] [stdout] 1332 | | where [INFO] [stdout] 1333 | | M: SerializeMap + 'a, [INFO] [stdout] | |_________________________^ `FlatMapSerializeStructVariantAsMapValue<'a, M>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/impossible.rs:197:1 [INFO] [stdout] | [INFO] [stdout] 197 | / impl SerializeStructVariant for Impossible [INFO] [stdout] 198 | | where [INFO] [stdout] 199 | | Error: ser::Error, [INFO] [stdout] | |______________________^ `serde::ser::Impossible` [INFO] [stdout] note: required by a bound in `serde::Serializer::SerializeStructVariant` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.185/src/ser/mod.rs:387:34 [INFO] [stdout] | [INFO] [stdout] 387 | type SerializeStructVariant: SerializeStructVariant; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Serializer::SerializeStructVariant` [INFO] [stdout] = note: the full name for the type has been written to '/tmp/rustdoctest3B5sug/rust_out.long-type-7117073635715188023.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] = note: this error originates in the macro `__serialize_unimplemented_helper` which comes from the expansion of the macro `serde_core::__serialize_unimplemented` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `serialize_element` found for struct `serde_core::ser::Impossible` in the current scope [INFO] [stdout] --> src/ser/mod.rs:744:13 [INFO] [stdout] | [INFO] [stdout] 744 | seq.serialize_element(b)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: the following traits which provide `serialize_element` are implemented but not in scope; perhaps you want to import one of them [INFO] [stdout] | [INFO] [stdout] 729 + use crate::serde_core::ser::SerializeSeq; [INFO] [stdout] | [INFO] [stdout] 729 + use crate::serde_core::ser::SerializeTuple; [INFO] [stdout] | [INFO] [stdout] help: there is a method `serialize_key` with a similar name [INFO] [stdout] | [INFO] [stdout] 744 - seq.serialize_element(b)?; [INFO] [stdout] 744 + seq.serialize_key(b)?; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `end` found for struct `serde_core::ser::Impossible` in the current scope [INFO] [stdout] --> src/ser/mod.rs:746:9 [INFO] [stdout] | [INFO] [stdout] 746 | seq.end() [INFO] [stdout] | ^^^ method not found in `serde_core::ser::Impossible<(), serde_core::__private::doc::Error>` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: the following traits which provide `end` are implemented but not in scope; perhaps you want to import one of them [INFO] [stdout] | [INFO] [stdout] 729 + use crate::serde_core::ser::SerializeMap; [INFO] [stdout] | [INFO] [stdout] 729 + use crate::serde_core::ser::SerializeSeq; [INFO] [stdout] | [INFO] [stdout] 729 + use crate::serde_core::ser::SerializeStruct; [INFO] [stdout] | [INFO] [stdout] 729 + use crate::serde_core::ser::SerializeStructVariant; [INFO] [stdout] | [INFO] [stdout] = and 3 other candidates [INFO] [stdout] [INFO] [stdout] error: aborting due to 13 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0276, E0277, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_str (line 706) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:715:12 [INFO] [stdout] | [INFO] [stdout] 710 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 715 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_u128 (line 622) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:631:12 [INFO] [stdout] | [INFO] [stdout] 626 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 631 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_u16 (line 564) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:573:12 [INFO] [stdout] | [INFO] [stdout] 568 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 573 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_u64 (line 604) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:613:12 [INFO] [stdout] | [INFO] [stdout] 608 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 613 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_u32 (line 586) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:595:12 [INFO] [stdout] | [INFO] [stdout] 590 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 595 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_unit (line 827) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:836:12 [INFO] [stdout] | [INFO] [stdout] 831 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 836 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ser/mod.rs - ser::Serializer::serialize_u8 (line 542) stdout ---- [INFO] [stdout] error[E0276]: impl has stricter requirements than trait [INFO] [stdout] --> src/ser/mod.rs:551:12 [INFO] [stdout] | [INFO] [stdout] 546 | serde_core::__private_serialize!(); [INFO] [stdout] | ---------------------------------- definition of `serialize` from trait [INFO] [stdout] ... [INFO] [stdout] 551 | S: Serializer, [INFO] [stdout] | ^^^^^^^^^^ impl has extra requirement `S: serde::Serializer` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0276`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/de/mod.rs - de::IntoDeserializer (line 2297) [INFO] [stdout] src/de/value.rs - de::value (line 4) [INFO] [stdout] src/ser/fmt.rs - ser::fmt::&'_mutfmt::Formatter<'a> (line 20) [INFO] [stdout] src/ser/impossible.rs - ser::impossible::Impossible (line 18) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_bool (line 413) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_bytes (line 730) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_char (line 688) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_f32 (line 649) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_f64 (line 667) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_i128 (line 515) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_i16 (line 457) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_i32 (line 479) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_i64 (line 497) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_i8 (line 435) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_str (line 706) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_u128 (line 622) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_u16 (line 564) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_u32 (line 586) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_u64 (line 604) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_u8 (line 542) [INFO] [stdout] src/ser/mod.rs - ser::Serializer::serialize_unit (line 827) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 47 passed; 21 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.32s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "2b67bf2bffeb9e69bf0d86bce329e9518ba6970bcb1d6e762b8bbcc60324872b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2b67bf2bffeb9e69bf0d86bce329e9518ba6970bcb1d6e762b8bbcc60324872b", kill_on_drop: false }` [INFO] [stdout] 2b67bf2bffeb9e69bf0d86bce329e9518ba6970bcb1d6e762b8bbcc60324872b