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 (22f247c6f 2023-03-13)# docs.rs version
docsrs 0.6.0 (f4b080fc 2023-03-08)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/tea-runtime-codec-0.2.0-dev.8/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/tea-runtime-codec-0.2.0-dev.8/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:e2a9e7e193985ba0d5a8221c3984785a9e0a75acc409a02815633ff67a1f464e" "/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\", \"-20230313-1.70.0-nightly-22f247c6f\", \"--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] fb4e0fcef3bd5638cea777246f3d6360f8f6144046c5c0cee951d55913210852
[INFO] running `Command { std: "docker" "start" "-a" "fb4e0fcef3bd5638cea777246f3d6360f8f6144046c5c0cee951d55913210852", 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.8 (/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=f9621e38efa779db -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-90d0ad6cffd920c3.rmeta --extern ethereum_types=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libethereum_types-65623eb866744846.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-14eb8a9e8dd89f4f.rmeta --extern log=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/liblog-0e38a1cb6ce41428.rmeta --extern num_derive=/opt/rustwide/target/debug/deps/libnum_derive-42f6a7b43f7b12b8.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-a0cb4ba7728cde33.rmeta --extern prost=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libprost-5946099f7c801164.rmeta --extern serde=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libserde-d2492f1248d88254.rmeta --extern serde_bytes=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libserde_bytes-8b3e518c1a80ab92.rmeta --extern serde_json=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libserde_json-5b530cb19fc36754.rmeta --extern sha2=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libsha2-416104165947193a.rmeta --extern strum=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libstrum-f2684ceda76590dd.rmeta --extern tea_codec=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libtea_codec-685d5bc896a7ee7c.rmeta --extern thiserror=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libthiserror-fc7068abaa7f16f7.rmeta --extern u256_literal=/opt/rustwide/target/debug/deps/libu256_literal-e4195ecb9f45de92.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.155/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.94/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.8/x86_64-unknown-linux-gnu' --extern-html-root-url 'thiserror=https://docs.rs/thiserror/1.0.39/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 -20230313-1.70.0-nightly-22f247c6f --static-root-path /-/rustdoc.static/ --cap-lints warn --disable-per-crate-search --extern-html-root-takes-precedence --crate-version 0.2.0-dev.8` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "fb4e0fcef3bd5638cea777246f3d6360f8f6144046c5c0cee951d55913210852", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fb4e0fcef3bd5638cea777246f3d6360f8f6144046c5c0cee951d55913210852", kill_on_drop: false }`
[INFO] [stdout] fb4e0fcef3bd5638cea777246f3d6360f8f6144046c5c0cee951d55913210852