Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.
# rustc version
rustc 1.70.0-nightly (2036fdd24 2023-03-27)# docs.rs version
docsrs 0.6.0 (e422fa63 2023-03-25)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/tea-runtime-codec-0.2.0-dev.13/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/tea-runtime-codec-0.2.0-dev.13/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "3" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:6ef671f6951f6f7b82eaf49ad0b3b99466e493f2d9d82dd96208252612681f61" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20230327-1.70.0-nightly-2036fdd24\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--disable-per-crate-search\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j3" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 9877ab111fd88ccbc593e0121256545c70b1d6a8e2ebab2548e7c37080889be8
[INFO] running `Command { std: "docker" "start" "-a" "9877ab111fd88ccbc593e0121256545c70b1d6a8e2ebab2548e7c37080889be8", kill_on_drop: false }`
[INFO] [stderr] warning: Target filter specified, but no targets matched. This is a no-op
[INFO] [stderr] Documenting tea-runtime-codec v0.2.0-dev.13 (/opt/rustwide/workdir)
[INFO] [stderr] error: method with return-position `impl Trait` in trait cannot be specialized
[INFO] [stderr] --> src/runtime/http.rs:146:2
[INFO] [stderr] |
[INFO] [stderr] 146 | default fn into_http_bytes(self) -> Result<Vec<u8>> {
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: specialization behaves in inconsistent and surprising ways with `#![feature(return_position_impl_trait_in_trait)]`, and for now is disallowed
[INFO] [stderr]
[INFO] [stderr] error: associated function with return-position `impl Trait` in trait cannot be specialized
[INFO] [stderr] --> src/runtime/http.rs:155:2
[INFO] [stderr] |
[INFO] [stderr] 155 | default fn from_http_bytes(input: Vec<u8>) -> Result<Self> {
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: specialization behaves in inconsistent and surprising ways with `#![feature(return_position_impl_trait_in_trait)]`, and for now is disallowed
[INFO] [stderr]
[INFO] [stderr] error: could not document `tea-runtime-codec`
[INFO] [stderr]
[INFO] [stderr] Caused by:
[INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2021 --crate-type lib --crate-name tea_runtime_codec src/lib.rs --target x86_64-unknown-linux-gnu -o /opt/rustwide/target/x86_64-unknown-linux-gnu/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=6f8d3bef03156d45 -L dependency=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern base64=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libbase64-39e9e30f8d16b27c.rmeta --extern bincode=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libbincode-530049d9e0fe1f3f.rmeta --extern ethereum_types=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libethereum_types-9921c9fe81591985.rmeta --extern hex=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libhex-1386508b214dcd96.rmeta --extern http=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libhttp-36b282b330248db0.rmeta --extern http_serde=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libhttp_serde-f97d2db321f6fa67.rmeta --extern log=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/liblog-1e038fce3060938b.rmeta --extern num_derive=/opt/rustwide/target/debug/deps/libnum_derive-b35496a10fbc2217.so --extern num_traits=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libnum_traits-75a741faf10dbcf3.rmeta --extern primitive_types=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libprimitive_types-29a3de2b4fa3240b.rmeta --extern prost=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libprost-f22bcc126e676da7.rmeta --extern serde=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libserde-9f5ee11e73bfdde2.rmeta --extern serde_bytes=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libserde_bytes-e09fa38c94edf98c.rmeta --extern serde_json=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libserde_json-fc4f69e0aeec6d21.rmeta --extern sha2=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libsha2-d8b4da7606085a6a.rmeta --extern strum=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libstrum-1e259d4280df41e0.rmeta --extern tea_codec=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libtea_codec-e819be98bd79aaca.rmeta --extern thiserror=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libthiserror-25e62d2e8b01aba1.rmeta --extern u256_literal=/opt/rustwide/target/debug/deps/libu256_literal-7970266db80916fe.so --extern-html-root-url 'base64=https://docs.rs/base64/0.13.1/x86_64-unknown-linux-gnu' --extern-html-root-url 'bincode=https://docs.rs/bincode/1.3.3/x86_64-unknown-linux-gnu' --extern-html-root-url 'ethereum_types=https://docs.rs/ethereum-types/0.14.1/x86_64-unknown-linux-gnu' --extern-html-root-url 'hex=https://docs.rs/hex/0.4.3/x86_64-unknown-linux-gnu' --extern-html-root-url 'http=https://docs.rs/http/0.2.9/x86_64-unknown-linux-gnu' --extern-html-root-url 'http_serde=https://docs.rs/http-serde/1.1.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'log=https://docs.rs/log/0.4.17/x86_64-unknown-linux-gnu' --extern-html-root-url 'num_derive=https://docs.rs/num-derive/0.3.3/x86_64-unknown-linux-gnu' --extern-html-root-url 'num_traits=https://docs.rs/num-traits/0.2.15/x86_64-unknown-linux-gnu' --extern-html-root-url 'primitive_types=https://docs.rs/primitive-types/0.12.1/x86_64-unknown-linux-gnu' --extern-html-root-url 'prost=https://docs.rs/prost/0.11.8/x86_64-unknown-linux-gnu' --extern-html-root-url 'serde=https://docs.rs/serde/1.0.158/x86_64-unknown-linux-gnu' --extern-html-root-url 'serde_bytes=https://docs.rs/serde_bytes/0.11.9/x86_64-unknown-linux-gnu' --extern-html-root-url 'serde_json=https://docs.rs/serde_json/1.0.95/x86_64-unknown-linux-gnu' --extern-html-root-url 'sha2=https://docs.rs/sha2/0.10.6/x86_64-unknown-linux-gnu' --extern-html-root-url 'strum=https://docs.rs/strum/0.24.1/x86_64-unknown-linux-gnu' --extern-html-root-url 'tea_codec=https://docs.rs/tea-codec/0.2.0-dev.13/x86_64-unknown-linux-gnu' --extern-html-root-url 'thiserror=https://docs.rs/thiserror/1.0.40/x86_64-unknown-linux-gnu' --extern-html-root-url 'u256_literal=https://docs.rs/u256-literal/1.2.1/x86_64-unknown-linux-gnu' -Zunstable-options -Z unstable-options --emit=invocation-specific --resource-suffix -20230327-1.70.0-nightly-2036fdd24 --static-root-path /-/rustdoc.static/ --cap-lints warn --disable-per-crate-search --extern-html-root-takes-precedence --crate-version 0.2.0-dev.13` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "9877ab111fd88ccbc593e0121256545c70b1d6a8e2ebab2548e7c37080889be8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9877ab111fd88ccbc593e0121256545c70b1d6a8e2ebab2548e7c37080889be8", kill_on_drop: false }`
[INFO] [stdout] 9877ab111fd88ccbc593e0121256545c70b1d6a8e2ebab2548e7c37080889be8