[INFO] cloning repository https://github.com/Sherlock2019/nodejs-rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Sherlock2019/nodejs-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSherlock2019%2Fnodejs-rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSherlock2019%2Fnodejs-rust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 910a5480c1ac748b5fa8ff3da531241eaf106388
[INFO] documenting Sherlock2019/nodejs-rust against beta-2026-01-20 for beta-1.94-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSherlock2019%2Fnodejs-rust" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-4-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/Sherlock2019/nodejs-rust
[INFO] finished tweaking git repo https://github.com/Sherlock2019/nodejs-rust
[INFO] tweaked toml for git repo https://github.com/Sherlock2019/nodejs-rust written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Sherlock2019/nodejs-rust on toolchain beta-2026-01-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Sherlock2019/nodejs-rust 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" "+beta-2026-01-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] documenting Sherlock2019/nodejs-rust against beta-2026-01-20 for beta-1.94-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSherlock2019%2Fnodejs-rust" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-4-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/Sherlock2019/nodejs-rust
[INFO] finished tweaking git repo https://github.com/Sherlock2019/nodejs-rust
[INFO] tweaked toml for git repo https://github.com/Sherlock2019/nodejs-rust written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Sherlock2019/nodejs-rust on toolchain beta-2026-01-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Sherlock2019/nodejs-rust 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" "+beta-2026-01-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded thiserror-impl v1.0.35
[INFO] [stderr]   Downloaded nodejs-sys v0.14.0
[INFO] [stderr]   Downloaded easy-cast v0.5.1
[INFO] [stderr]   Downloaded syn-mid v0.5.3
[INFO] [stderr]   Downloaded psd v0.3.4
[INFO] [stderr]   Downloaded thiserror v1.0.35
[INFO] [stderr]   Downloaded bindgen v0.60.1
[INFO] [stderr]   Downloaded tokio v1.24.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6e24d7d5cab9b256b0d84820462bbd5cc725ba0673440099622f4c2a25e3c9b8
[INFO] running `Command { std: "docker" "start" "-a" "6e24d7d5cab9b256b0d84820462bbd5cc725ba0673440099622f4c2a25e3c9b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6e24d7d5cab9b256b0d84820462bbd5cc725ba0673440099622f4c2a25e3c9b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6e24d7d5cab9b256b0d84820462bbd5cc725ba0673440099622f4c2a25e3c9b8", kill_on_drop: false }`
[INFO] [stdout] 6e24d7d5cab9b256b0d84820462bbd5cc725ba0673440099622f4c2a25e3c9b8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 165f241ba86840c5e4a2fc88f722da1bcbf3455d011ccbc40786c94fc3cb72b1
[INFO] running `Command { std: "docker" "start" "-a" "165f241ba86840c5e4a2fc88f722da1bcbf3455d011ccbc40786c94fc3cb72b1", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.43
[INFO] [stderr]    Compiling libc v0.2.132
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling syn v1.0.99
[INFO] [stderr]    Compiling unicode-ident v1.0.4
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling tokio v1.24.2
[INFO] [stderr]    Compiling semver v1.0.13
[INFO] [stderr]     Checking smallvec v1.10.0
[INFO] [stderr]    Compiling num-iter v0.1.43
[INFO] [stderr]     Checking once_cell v1.14.0
[INFO] [stderr]     Checking send_wrapper v0.6.0
[INFO] [stderr]    Compiling serde v1.0.152
[INFO] [stderr]    Compiling libm v0.2.6
[INFO] [stderr]    Compiling num-bigint-dig v0.8.2
[INFO] [stderr]     Checking byteorder v1.4.3
[INFO] [stderr]     Checking getrandom v0.2.7
[INFO] [stderr]     Checking num_cpus v1.13.1
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking num-integer v0.1.45
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking syn-mid v0.5.3
[INFO] [stderr]  Documenting neon-macros v1.0.0-alpha.4 (/opt/rustwide/workdir/crates/neon-macros)
[INFO] [stderr]    Compiling neon-macros v1.0.0-alpha.4 (/opt/rustwide/workdir/crates/neon-macros)
[INFO] [stderr]     Checking neon v1.0.0-alpha.4 (/opt/rustwide/workdir/crates/neon)
[INFO] [stderr]  Documenting neon v1.0.0-alpha.4 (/opt/rustwide/workdir/crates/neon)
[INFO] [stdout] warning: unresolved link to `npai-docs`
[INFO] [stdout]  --> crates/neon/src/sys/lifecycle.rs:7:31
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! See the [N-API Lifecycle][npai-docs] documentation for more details.
[INFO] [stdout]   |                               ^^^^^^^^^ no item named `npai-docs` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]   = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `npai-docs`
[INFO] [stdout]  --> crates/neon/src/lifecycle.rs:7:31
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! See the [N-API Lifecycle][npai-docs] documentation for more details.
[INFO] [stdout]   |                               ^^^^^^^^^ no item named `npai-docs` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> crates/neon/src/context/mod.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 | //! The [`Context`](Context) trait provides an abstract interface to the JavaScript
[INFO] [stdout]   |          ---------  ^^^^^^^ explicit target is redundant
[INFO] [stdout]   |          |
[INFO] [stdout]   |          because label contains path that resolves to same destination
[INFO] [stdout]   |
[INFO] [stdout]   = note: when a link's destination is not specified,
[INFO] [stdout]           the label is used to resolve intra-doc links
[INFO] [stdout]   = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 9 - //! The [`Context`](Context) trait provides an abstract interface to the JavaScript
[INFO] [stdout] 9 + //! The [`Context`] trait provides an abstract interface to the JavaScript
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/context/mod.rs:13:65
[INFO] [stdout]    |
[INFO] [stdout] 13 | //! One particularly useful context type is [`FunctionContext`](FunctionContext), which is passed
[INFO] [stdout]    |                                              -----------------  ^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                                              |
[INFO] [stdout]    |                                              because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 13 - //! One particularly useful context type is [`FunctionContext`](FunctionContext), which is passed
[INFO] [stdout] 13 + //! One particularly useful context type is [`FunctionContext`], which is passed
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/context/mod.rs:23:57
[INFO] [stdout]    |
[INFO] [stdout] 23 | //! Another important context type is [`ModuleContext`](ModuleContext), which is provided
[INFO] [stdout]    |                                        ---------------  ^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                                        |
[INFO] [stdout]    |                                        because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 23 - //! Another important context type is [`ModuleContext`](ModuleContext), which is provided
[INFO] [stdout] 23 + //! Another important context type is [`ModuleContext`], which is provided
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/context/mod.rs:472:69
[INFO] [stdout]     |
[INFO] [stdout] 472 |     /// To create a channel backed by a _new_ queue see [`Channel`](crate::event::Channel).
[INFO] [stdout]     |                                                          ---------  ^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                                          |
[INFO] [stdout]     |                                                          because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 472 -     /// To create a channel backed by a _new_ queue see [`Channel`](crate::event::Channel).
[INFO] [stdout] 472 +     /// To create a channel backed by a _new_ queue see [`Channel`].
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> crates/neon/src/handle/mod.rs:8:34
[INFO] [stdout]   |
[INFO] [stdout] 8 | //! special Neon type [`Handle`](Handle), which encapsulates a JavaScript
[INFO] [stdout]   |                        --------  ^^^^^^ explicit target is redundant
[INFO] [stdout]   |                        |
[INFO] [stdout]   |                        because label contains path that resolves to same destination
[INFO] [stdout]   |
[INFO] [stdout]   = note: when a link's destination is not specified,
[INFO] [stdout]           the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 8 - //! special Neon type [`Handle`](Handle), which encapsulates a JavaScript
[INFO] [stdout] 8 + //! special Neon type [`Handle`], which encapsulates a JavaScript
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> crates/neon/src/handle/mod.rs:9:15
[INFO] [stdout]   |
[INFO] [stdout] 9 | //! [`Value`](crate::types::Value) and ensures that Rust only maintains access to
[INFO] [stdout]   |      -------  ^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]   |      |
[INFO] [stdout]   |      because label contains path that resolves to same destination
[INFO] [stdout]   |
[INFO] [stdout]   = note: when a link's destination is not specified,
[INFO] [stdout]           the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 9 - //! [`Value`](crate::types::Value) and ensures that Rust only maintains access to
[INFO] [stdout] 9 + //! [`Value`] and ensures that Rust only maintains access to
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/handle/mod.rs:15:15
[INFO] [stdout]    |
[INFO] [stdout] 15 | //! [`Deref`](std::ops::Deref) trait), so you can call `T`'s methods on a value of
[INFO] [stdout]    |      -------  ^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |      |
[INFO] [stdout]    |      because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 15 - //! [`Deref`](std::ops::Deref) trait), so you can call `T`'s methods on a value of
[INFO] [stdout] 15 + //! [`Deref`] trait), so you can call `T`'s methods on a value of
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> crates/neon/src/object/mod.rs:3:40
[INFO] [stdout]   |
[INFO] [stdout] 3 | //! This module defines the [`Object`](Object) trait, which is implemented
[INFO] [stdout]   |                              --------  ^^^^^^ explicit target is redundant
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              because label contains path that resolves to same destination
[INFO] [stdout]   |
[INFO] [stdout]   = note: when a link's destination is not specified,
[INFO] [stdout]           the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 3 - //! This module defines the [`Object`](Object) trait, which is implemented
[INFO] [stdout] 3 + //! This module defines the [`Object`] trait, which is implemented
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/object/mod.rs:12:52
[INFO] [stdout]    |
[INFO] [stdout] 12 | //! symbols.) For convenience, the [`PropertyKey`](PropertyKey) trait allows
[INFO] [stdout]    |                                     -------------  ^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                                     |
[INFO] [stdout]    |                                     because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 12 - //! symbols.) For convenience, the [`PropertyKey`](PropertyKey) trait allows
[INFO] [stdout] 12 + //! symbols.) For convenience, the [`PropertyKey`] trait allows
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> crates/neon/src/result/mod.rs:5:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | //! [`NeonResult`](NeonResult) (or its shorthand [`JsResult`](JsResult)).
[INFO] [stdout]   |      ------------  ^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]   |      |
[INFO] [stdout]   |      because label contains path that resolves to same destination
[INFO] [stdout]   |
[INFO] [stdout]   = note: when a link's destination is not specified,
[INFO] [stdout]           the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 5 - //! [`NeonResult`](NeonResult) (or its shorthand [`JsResult`](JsResult)).
[INFO] [stdout] 5 + //! [`NeonResult`] (or its shorthand [`JsResult`](JsResult)).
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> crates/neon/src/result/mod.rs:5:63
[INFO] [stdout]   |
[INFO] [stdout] 5 | //! [`NeonResult`](NeonResult) (or its shorthand [`JsResult`](JsResult)).
[INFO] [stdout]   |                                                   ----------  ^^^^^^^^ explicit target is redundant
[INFO] [stdout]   |                                                   |
[INFO] [stdout]   |                                                   because label contains path that resolves to same destination
[INFO] [stdout]   |
[INFO] [stdout]   = note: when a link's destination is not specified,
[INFO] [stdout]           the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 5 - //! [`NeonResult`](NeonResult) (or its shorthand [`JsResult`](JsResult)).
[INFO] [stdout] 5 + //! [`NeonResult`](NeonResult) (or its shorthand [`JsResult`]).
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> crates/neon/src/result/mod.rs:7:78
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! When a throwing API triggers a JavaScript exception, it returns an [Err](std::result::Result::Err)
[INFO] [stdout]   |                                                                         ---  ^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]   |                                                                         |
[INFO] [stdout]   |                                                                         because label contains path that resolves to same destination
[INFO] [stdout]   |
[INFO] [stdout]   = note: when a link's destination is not specified,
[INFO] [stdout]           the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 7 - //! When a throwing API triggers a JavaScript exception, it returns an [Err](std::result::Result::Err)
[INFO] [stdout] 7 + //! When a throwing API triggers a JavaScript exception, it returns an [Err]
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> crates/neon/src/result/mod.rs:8:76
[INFO] [stdout]   |
[INFO] [stdout] 8 | //! result. This indicates that the thread associated with the [`Context`](crate::context::Context)
[INFO] [stdout]   |                                                                 ---------  ^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]   |                                                                 |
[INFO] [stdout]   |                                                                 because label contains path that resolves to same destination
[INFO] [stdout]   |
[INFO] [stdout]   = note: when a link's destination is not specified,
[INFO] [stdout]           the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 8 - //! result. This indicates that the thread associated with the [`Context`](crate::context::Context)
[INFO] [stdout] 8 + //! result. This indicates that the thread associated with the [`Context`]
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/result/mod.rs:20:47
[INFO] [stdout]    |
[INFO] [stdout] 20 | //! Neon functions typically use [`JsResult`](JsResult) for their return type. This
[INFO] [stdout]    |                                   ----------  ^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 20 - //! Neon functions typically use [`JsResult`](JsResult) for their return type. This
[INFO] [stdout] 20 + //! Neon functions typically use [`JsResult`] for their return type. This
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/result/mod.rs:45:67
[INFO] [stdout]    |
[INFO] [stdout] 45 | /// `Throw` deliberately does not implement [`std::error::Error`](std::error::Error). It's
[INFO] [stdout]    |                                              -------------------  ^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                                              |
[INFO] [stdout]    |                                              because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 45 - /// `Throw` deliberately does not implement [`std::error::Error`](std::error::Error). It's
[INFO] [stdout] 45 + /// `Throw` deliberately does not implement [`std::error::Error`]. It's
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/result/mod.rs:83:36
[INFO] [stdout]    |
[INFO] [stdout] 83 | /// Shorthand for a [`NeonResult`](NeonResult) that produces JavaScript values.
[INFO] [stdout]    |                      ------------  ^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 83 - /// Shorthand for a [`NeonResult`](NeonResult) that produces JavaScript values.
[INFO] [stdout] 83 + /// Shorthand for a [`NeonResult`] that produces JavaScript values.
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/result/mod.rs:86:52
[INFO] [stdout]    |
[INFO] [stdout] 86 | /// Extension trait for converting Rust [`Result`](std::result::Result) values
[INFO] [stdout]    |                                          --------  ^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                                          |
[INFO] [stdout]    |                                          because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 86 - /// Extension trait for converting Rust [`Result`](std::result::Result) values
[INFO] [stdout] 86 + /// Extension trait for converting Rust [`Result`] values
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/result/mod.rs:87:25
[INFO] [stdout]    |
[INFO] [stdout] 87 | /// into [`NeonResult`](NeonResult) values by throwing JavaScript exceptions.
[INFO] [stdout]    |           ------------  ^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |           |
[INFO] [stdout]    |           because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 87 - /// into [`NeonResult`](NeonResult) values by throwing JavaScript exceptions.
[INFO] [stdout] 87 + /// into [`NeonResult`] values by throwing JavaScript exceptions.
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/sys/mod.rs:15:58
[INFO] [stdout]    |
[INFO] [stdout] 15 | //! Before any Node-API functions may be used, [`setup`](setup) must be called at
[INFO] [stdout]    |                                                 -------  ^^^^^ explicit target is redundant
[INFO] [stdout]    |                                                 |
[INFO] [stdout]    |                                                 because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 15 - //! Before any Node-API functions may be used, [`setup`](setup) must be called at
[INFO] [stdout] 15 + //! Before any Node-API functions may be used, [`setup`] must be called at
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/sys/mod.rs:25:51
[INFO] [stdout]    |
[INFO] [stdout] 25 | //! **Note**: It is unnecessary to call [`setup`](setup) if
[INFO] [stdout]    |                                          -------  ^^^^^ explicit target is redundant
[INFO] [stdout]    |                                          |
[INFO] [stdout]    |                                          because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 25 - //! **Note**: It is unnecessary to call [`setup`](setup) if
[INFO] [stdout] 25 + //! **Note**: It is unnecessary to call [`setup`] if
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/sys/mod.rs:37:68
[INFO] [stdout]    |
[INFO] [stdout] 37 | //! Neon ensures safety by carefully restricting access to [`Env`](bindings::Env)
[INFO] [stdout]    |                                                             -----  ^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                                                             |
[INFO] [stdout]    |                                                             because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 37 - //! Neon ensures safety by carefully restricting access to [`Env`](bindings::Env)
[INFO] [stdout] 37 + //! Neon ensures safety by carefully restricting access to [`Env`]
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/sys/mod.rs:48:45
[INFO] [stdout]    |
[INFO] [stdout] 48 | //! construct a Neon value with a [`Value`](bindings::Value) of the incorrect type.
[INFO] [stdout]    |                                    -------  ^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                                    |
[INFO] [stdout]    |                                    because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 48 - //! construct a Neon value with a [`Value`](bindings::Value) of the incorrect type.
[INFO] [stdout] 48 + //! construct a Neon value with a [`Value`] of the incorrect type.
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/thread/mod.rs:51:87
[INFO] [stdout]    |
[INFO] [stdout] 51 | //! instance of the addon. This module provides a simple container type, [`LocalKey`](LocalKey),
[INFO] [stdout]    |                                                                           ----------  ^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                                                                           |
[INFO] [stdout]    |                                                                           because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 51 - //! instance of the addon. This module provides a simple container type, [`LocalKey`](LocalKey),
[INFO] [stdout] 51 + //! instance of the addon. This module provides a simple container type, [`LocalKey`],
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/thread/mod.rs:119:31
[INFO] [stdout]     |
[INFO] [stdout] 119 | /// [`std::thread::LocalKey`](std::thread::LocalKey) but tied to a JavaScript thread rather
[INFO] [stdout]     |      -----------------------  ^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |      |
[INFO] [stdout]     |      because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 119 - /// [`std::thread::LocalKey`](std::thread::LocalKey) but tied to a JavaScript thread rather
[INFO] [stdout] 119 + /// [`std::thread::LocalKey`] but tied to a JavaScript thread rather
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/thread/mod.rs:125:55
[INFO] [stdout]     |
[INFO] [stdout] 125 | /// of `LocalKey`, and values that implement [`Drop`](std::ops::Drop) get destructed when
[INFO] [stdout]     |                                               ------  ^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                               |
[INFO] [stdout]     |                                               because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 125 - /// of `LocalKey`, and values that implement [`Drop`](std::ops::Drop) get destructed when
[INFO] [stdout] 125 + /// of `LocalKey`, and values that implement [`Drop`] get destructed when
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/types_impl/buffer/types.rs:72:36
[INFO] [stdout]    |
[INFO] [stdout] 72 |     /// [`TypedArray::from_slice`][TypedArray::from_slice].
[INFO] [stdout]    |          ------------------------  ^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |          |
[INFO] [stdout]    |          because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 72 -     /// [`TypedArray::from_slice`][TypedArray::from_slice].
[INFO] [stdout] 72 +     /// [`TypedArray::from_slice`].
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:257:36
[INFO] [stdout]     |
[INFO] [stdout] 257 |     /// [`TypedArray::from_slice`][TypedArray::from_slice].
[INFO] [stdout]     |          ------------------------  ^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |          |
[INFO] [stdout]     |          because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 257 -     /// [`TypedArray::from_slice`][TypedArray::from_slice].
[INFO] [stdout] 257 +     /// [`TypedArray::from_slice`].
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:305:30
[INFO] [stdout]     |
[INFO] [stdout] 305 |     /// Returns a [`Region`](crate::types::buffer::Region) representing a typed
[INFO] [stdout]     |                    --------  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 305 -     /// Returns a [`Region`](crate::types::buffer::Region) representing a typed
[INFO] [stdout] 305 +     /// Returns a [`Region`] representing a typed
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:324:28
[INFO] [stdout]     |
[INFO] [stdout] 324 |     /// See the [`Region`](Region) documentation for more information.
[INFO] [stdout]     |                  --------  ^^^^^^ explicit target is redundant
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 324 -     /// See the [`Region`](Region) documentation for more information.
[INFO] [stdout] 324 +     /// See the [`Region`] documentation for more information.
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:443:70
[INFO] [stdout]     |
[INFO] [stdout] 443 | /// `JsTypedArray<u32>` can also be referred to as [`JsUint32Array`][JsUint32Array].
[INFO] [stdout]     |                                                     ---------------  ^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                                     |
[INFO] [stdout]     |                                                     because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:503:22
[INFO] [stdout]     |
[INFO] [stdout] 503 | /// [JsUint32Array]: crate::types::JsUint32Array
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 443 - /// `JsTypedArray<u32>` can also be referred to as [`JsUint32Array`][JsUint32Array].
[INFO] [stdout] 443 + /// `JsTypedArray<u32>` can also be referred to as [`JsUint32Array`].
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:450:29
[INFO] [stdout]     |
[INFO] [stdout] 450 | /// | `JsTypedArray<`[`u8`][u8]`>`   | [`JsUint8Array`][JsUint8Array]         | [`Uint8Array`][Uint8Array]         |
[INFO] [stdout]     |                       ----  ^^ explicit target is redundant
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:489:11
[INFO] [stdout]     |
[INFO] [stdout] 489 | /// [u8]: std::primitive::u8
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 450 - /// | `JsTypedArray<`[`u8`][u8]`>`   | [`JsUint8Array`][JsUint8Array]         | [`Uint8Array`][Uint8Array]         |
[INFO] [stdout] 450 + /// | `JsTypedArray<`[`u8`]`>`   | [`JsUint8Array`][JsUint8Array]         | [`Uint8Array`][Uint8Array]         |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:450:57
[INFO] [stdout]     |
[INFO] [stdout] 450 | /// | `JsTypedArray<`[`u8`][u8]`>`   | [`JsUint8Array`][JsUint8Array]         | [`Uint8Array`][Uint8Array]         |
[INFO] [stdout]     |                                         --------------  ^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:499:21
[INFO] [stdout]     |
[INFO] [stdout] 499 | /// [JsUint8Array]: crate::types::JsUint8Array
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 450 - /// | `JsTypedArray<`[`u8`][u8]`>`   | [`JsUint8Array`][JsUint8Array]         | [`Uint8Array`][Uint8Array]         |
[INFO] [stdout] 450 + /// | `JsTypedArray<`[`u8`][u8]`>`   | [`JsUint8Array`]         | [`Uint8Array`][Uint8Array]         |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:451:29
[INFO] [stdout]     |
[INFO] [stdout] 451 | /// | `JsTypedArray<`[`i8`][i8]`>`   | [`JsInt8Array`][JsInt8Array]           | [`Int8Array`][Int8Array]           |
[INFO] [stdout]     |                       ----  ^^ explicit target is redundant
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:490:11
[INFO] [stdout]     |
[INFO] [stdout] 490 | /// [i8]: std::primitive::i8
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 451 - /// | `JsTypedArray<`[`i8`][i8]`>`   | [`JsInt8Array`][JsInt8Array]           | [`Int8Array`][Int8Array]           |
[INFO] [stdout] 451 + /// | `JsTypedArray<`[`i8`]`>`   | [`JsInt8Array`][JsInt8Array]           | [`Int8Array`][Int8Array]           |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:451:56
[INFO] [stdout]     |
[INFO] [stdout] 451 | /// | `JsTypedArray<`[`i8`][i8]`>`   | [`JsInt8Array`][JsInt8Array]           | [`Int8Array`][Int8Array]           |
[INFO] [stdout]     |                                         -------------  ^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:500:20
[INFO] [stdout]     |
[INFO] [stdout] 500 | /// [JsInt8Array]: crate::types::JsInt8Array
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 451 - /// | `JsTypedArray<`[`i8`][i8]`>`   | [`JsInt8Array`][JsInt8Array]           | [`Int8Array`][Int8Array]           |
[INFO] [stdout] 451 + /// | `JsTypedArray<`[`i8`][i8]`>`   | [`JsInt8Array`]           | [`Int8Array`][Int8Array]           |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:452:30
[INFO] [stdout]     |
[INFO] [stdout] 452 | /// | `JsTypedArray<`[`u16`][u16]`>` | [`JsUint16Array`][JsUint16Array]       | [`Uint16Array`][Uint16Array]       |
[INFO] [stdout]     |                       -----  ^^^ explicit target is redundant
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:491:12
[INFO] [stdout]     |
[INFO] [stdout] 491 | /// [u16]: std::primitive::u16
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 452 - /// | `JsTypedArray<`[`u16`][u16]`>` | [`JsUint16Array`][JsUint16Array]       | [`Uint16Array`][Uint16Array]       |
[INFO] [stdout] 452 + /// | `JsTypedArray<`[`u16`]`>` | [`JsUint16Array`][JsUint16Array]       | [`Uint16Array`][Uint16Array]       |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:452:58
[INFO] [stdout]     |
[INFO] [stdout] 452 | /// | `JsTypedArray<`[`u16`][u16]`>` | [`JsUint16Array`][JsUint16Array]       | [`Uint16Array`][Uint16Array]       |
[INFO] [stdout]     |                                         ---------------  ^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:501:22
[INFO] [stdout]     |
[INFO] [stdout] 501 | /// [JsUint16Array]: crate::types::JsUint16Array
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 452 - /// | `JsTypedArray<`[`u16`][u16]`>` | [`JsUint16Array`][JsUint16Array]       | [`Uint16Array`][Uint16Array]       |
[INFO] [stdout] 452 + /// | `JsTypedArray<`[`u16`][u16]`>` | [`JsUint16Array`]       | [`Uint16Array`][Uint16Array]       |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:453:30
[INFO] [stdout]     |
[INFO] [stdout] 453 | /// | `JsTypedArray<`[`i16`][i16]`>` | [`JsInt16Array`][JsInt16Array]         | [`Int16Array`][Int16Array]         |
[INFO] [stdout]     |                       -----  ^^^ explicit target is redundant
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:492:12
[INFO] [stdout]     |
[INFO] [stdout] 492 | /// [i16]: std::primitive::i16
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 453 - /// | `JsTypedArray<`[`i16`][i16]`>` | [`JsInt16Array`][JsInt16Array]         | [`Int16Array`][Int16Array]         |
[INFO] [stdout] 453 + /// | `JsTypedArray<`[`i16`]`>` | [`JsInt16Array`][JsInt16Array]         | [`Int16Array`][Int16Array]         |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:453:57
[INFO] [stdout]     |
[INFO] [stdout] 453 | /// | `JsTypedArray<`[`i16`][i16]`>` | [`JsInt16Array`][JsInt16Array]         | [`Int16Array`][Int16Array]         |
[INFO] [stdout]     |                                         --------------  ^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:502:21
[INFO] [stdout]     |
[INFO] [stdout] 502 | /// [JsInt16Array]: crate::types::JsInt16Array
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 453 - /// | `JsTypedArray<`[`i16`][i16]`>` | [`JsInt16Array`][JsInt16Array]         | [`Int16Array`][Int16Array]         |
[INFO] [stdout] 453 + /// | `JsTypedArray<`[`i16`][i16]`>` | [`JsInt16Array`]         | [`Int16Array`][Int16Array]         |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:454:30
[INFO] [stdout]     |
[INFO] [stdout] 454 | /// | `JsTypedArray<`[`u32`][u32]`>` | [`JsUint32Array`][JsUint32Array]       | [`Uint32Array`][Uint32Array]       |
[INFO] [stdout]     |                       -----  ^^^ explicit target is redundant
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:493:12
[INFO] [stdout]     |
[INFO] [stdout] 493 | /// [u32]: std::primitive::u32
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 454 - /// | `JsTypedArray<`[`u32`][u32]`>` | [`JsUint32Array`][JsUint32Array]       | [`Uint32Array`][Uint32Array]       |
[INFO] [stdout] 454 + /// | `JsTypedArray<`[`u32`]`>` | [`JsUint32Array`][JsUint32Array]       | [`Uint32Array`][Uint32Array]       |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:454:58
[INFO] [stdout]     |
[INFO] [stdout] 454 | /// | `JsTypedArray<`[`u32`][u32]`>` | [`JsUint32Array`][JsUint32Array]       | [`Uint32Array`][Uint32Array]       |
[INFO] [stdout]     |                                         ---------------  ^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:503:22
[INFO] [stdout]     |
[INFO] [stdout] 503 | /// [JsUint32Array]: crate::types::JsUint32Array
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 454 - /// | `JsTypedArray<`[`u32`][u32]`>` | [`JsUint32Array`][JsUint32Array]       | [`Uint32Array`][Uint32Array]       |
[INFO] [stdout] 454 + /// | `JsTypedArray<`[`u32`][u32]`>` | [`JsUint32Array`]       | [`Uint32Array`][Uint32Array]       |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:455:30
[INFO] [stdout]     |
[INFO] [stdout] 455 | /// | `JsTypedArray<`[`i32`][i32]`>` | [`JsInt32Array`][JsInt32Array]         | [`Int32Array`][Int32Array]         |
[INFO] [stdout]     |                       -----  ^^^ explicit target is redundant
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:494:12
[INFO] [stdout]     |
[INFO] [stdout] 494 | /// [i32]: std::primitive::i32
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 455 - /// | `JsTypedArray<`[`i32`][i32]`>` | [`JsInt32Array`][JsInt32Array]         | [`Int32Array`][Int32Array]         |
[INFO] [stdout] 455 + /// | `JsTypedArray<`[`i32`]`>` | [`JsInt32Array`][JsInt32Array]         | [`Int32Array`][Int32Array]         |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:455:57
[INFO] [stdout]     |
[INFO] [stdout] 455 | /// | `JsTypedArray<`[`i32`][i32]`>` | [`JsInt32Array`][JsInt32Array]         | [`Int32Array`][Int32Array]         |
[INFO] [stdout]     |                                         --------------  ^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:504:21
[INFO] [stdout]     |
[INFO] [stdout] 504 | /// [JsInt32Array]: crate::types::JsInt32Array
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 455 - /// | `JsTypedArray<`[`i32`][i32]`>` | [`JsInt32Array`][JsInt32Array]         | [`Int32Array`][Int32Array]         |
[INFO] [stdout] 455 + /// | `JsTypedArray<`[`i32`][i32]`>` | [`JsInt32Array`]         | [`Int32Array`][Int32Array]         |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:456:30
[INFO] [stdout]     |
[INFO] [stdout] 456 | /// | `JsTypedArray<`[`u64`][u64]`>` | [`JsBigUint64Array`][JsBigUint64Array] | [`BigUint64Array`][BigUint64Array] |
[INFO] [stdout]     |                       -----  ^^^ explicit target is redundant
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:495:12
[INFO] [stdout]     |
[INFO] [stdout] 495 | /// [u64]: std::primitive::u64
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 456 - /// | `JsTypedArray<`[`u64`][u64]`>` | [`JsBigUint64Array`][JsBigUint64Array] | [`BigUint64Array`][BigUint64Array] |
[INFO] [stdout] 456 + /// | `JsTypedArray<`[`u64`]`>` | [`JsBigUint64Array`][JsBigUint64Array] | [`BigUint64Array`][BigUint64Array] |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:456:61
[INFO] [stdout]     |
[INFO] [stdout] 456 | /// | `JsTypedArray<`[`u64`][u64]`>` | [`JsBigUint64Array`][JsBigUint64Array] | [`BigUint64Array`][BigUint64Array] |
[INFO] [stdout]     |                                         ------------------  ^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:505:25
[INFO] [stdout]     |
[INFO] [stdout] 505 | /// [JsBigUint64Array]: crate::types::JsBigUint64Array
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 456 - /// | `JsTypedArray<`[`u64`][u64]`>` | [`JsBigUint64Array`][JsBigUint64Array] | [`BigUint64Array`][BigUint64Array] |
[INFO] [stdout] 456 + /// | `JsTypedArray<`[`u64`][u64]`>` | [`JsBigUint64Array`] | [`BigUint64Array`][BigUint64Array] |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:457:30
[INFO] [stdout]     |
[INFO] [stdout] 457 | /// | `JsTypedArray<`[`i64`][i64]`>` | [`JsBigInt64Array`][JsBigInt64Array]   | [`BigInt64Array`][BigInt64Array]   |
[INFO] [stdout]     |                       -----  ^^^ explicit target is redundant
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:496:12
[INFO] [stdout]     |
[INFO] [stdout] 496 | /// [i64]: std::primitive::i64
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 457 - /// | `JsTypedArray<`[`i64`][i64]`>` | [`JsBigInt64Array`][JsBigInt64Array]   | [`BigInt64Array`][BigInt64Array]   |
[INFO] [stdout] 457 + /// | `JsTypedArray<`[`i64`]`>` | [`JsBigInt64Array`][JsBigInt64Array]   | [`BigInt64Array`][BigInt64Array]   |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:457:60
[INFO] [stdout]     |
[INFO] [stdout] 457 | /// | `JsTypedArray<`[`i64`][i64]`>` | [`JsBigInt64Array`][JsBigInt64Array]   | [`BigInt64Array`][BigInt64Array]   |
[INFO] [stdout]     |                                         -----------------  ^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:506:24
[INFO] [stdout]     |
[INFO] [stdout] 506 | /// [JsBigInt64Array]: crate::types::JsBigInt64Array
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 457 - /// | `JsTypedArray<`[`i64`][i64]`>` | [`JsBigInt64Array`][JsBigInt64Array]   | [`BigInt64Array`][BigInt64Array]   |
[INFO] [stdout] 457 + /// | `JsTypedArray<`[`i64`][i64]`>` | [`JsBigInt64Array`]   | [`BigInt64Array`][BigInt64Array]   |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:458:30
[INFO] [stdout]     |
[INFO] [stdout] 458 | /// | `JsTypedArray<`[`f32`][f32]`>` | [`JsFloat32Array`][JsFloat32Array]     | [`Float32Array`][Float32Array]     |
[INFO] [stdout]     |                       -----  ^^^ explicit target is redundant
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:497:12
[INFO] [stdout]     |
[INFO] [stdout] 497 | /// [f32]: std::primitive::f32
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 458 - /// | `JsTypedArray<`[`f32`][f32]`>` | [`JsFloat32Array`][JsFloat32Array]     | [`Float32Array`][Float32Array]     |
[INFO] [stdout] 458 + /// | `JsTypedArray<`[`f32`]`>` | [`JsFloat32Array`][JsFloat32Array]     | [`Float32Array`][Float32Array]     |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:458:59
[INFO] [stdout]     |
[INFO] [stdout] 458 | /// | `JsTypedArray<`[`f32`][f32]`>` | [`JsFloat32Array`][JsFloat32Array]     | [`Float32Array`][Float32Array]     |
[INFO] [stdout]     |                                         ----------------  ^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:507:23
[INFO] [stdout]     |
[INFO] [stdout] 507 | /// [JsFloat32Array]: crate::types::JsFloat32Array
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 458 - /// | `JsTypedArray<`[`f32`][f32]`>` | [`JsFloat32Array`][JsFloat32Array]     | [`Float32Array`][Float32Array]     |
[INFO] [stdout] 458 + /// | `JsTypedArray<`[`f32`][f32]`>` | [`JsFloat32Array`]     | [`Float32Array`][Float32Array]     |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:459:30
[INFO] [stdout]     |
[INFO] [stdout] 459 | /// | `JsTypedArray<`[`f64`][f64]`>` | [`JsFloat64Array`][JsFloat64Array]     | [`Float64Array`][Float64Array]     |
[INFO] [stdout]     |                       -----  ^^^ explicit target is redundant
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:498:12
[INFO] [stdout]     |
[INFO] [stdout] 498 | /// [f64]: std::primitive::f64
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 459 - /// | `JsTypedArray<`[`f64`][f64]`>` | [`JsFloat64Array`][JsFloat64Array]     | [`Float64Array`][Float64Array]     |
[INFO] [stdout] 459 + /// | `JsTypedArray<`[`f64`]`>` | [`JsFloat64Array`][JsFloat64Array]     | [`Float64Array`][Float64Array]     |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:459:59
[INFO] [stdout]     |
[INFO] [stdout] 459 | /// | `JsTypedArray<`[`f64`][f64]`>` | [`JsFloat64Array`][JsFloat64Array]     | [`Float64Array`][Float64Array]     |
[INFO] [stdout]     |                                         ----------------  ^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                         |
[INFO] [stdout]     |                                         because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout] note: referenced explicit link target defined here
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:508:23
[INFO] [stdout]     |
[INFO] [stdout] 508 | /// [JsFloat64Array]: crate::types::JsFloat64Array
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 459 - /// | `JsTypedArray<`[`f64`][f64]`>` | [`JsFloat64Array`][JsFloat64Array]     | [`Float64Array`][Float64Array]     |
[INFO] [stdout] 459 + /// | `JsTypedArray<`[`f64`][f64]`>` | [`JsFloat64Array`]     | [`Float64Array`][Float64Array]     |
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:479:23
[INFO] [stdout]     |
[INFO] [stdout] 479 | /// [`JsArrayBuffer`](crate::types::JsArrayBuffer) type.
[INFO] [stdout]     |      ---------------  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |      |
[INFO] [stdout]     |      because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 479 - /// [`JsArrayBuffer`](crate::types::JsArrayBuffer) type.
[INFO] [stdout] 479 + /// [`JsArrayBuffer`] type.
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:483:27
[INFO] [stdout]     |
[INFO] [stdout] 483 | /// with the [`JsBuffer`](crate::types::JsBuffer) type.
[INFO] [stdout]     |               ----------  ^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |               |
[INFO] [stdout]     |               because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 483 - /// with the [`JsBuffer`](crate::types::JsBuffer) type.
[INFO] [stdout] 483 + /// with the [`JsBuffer`] type.
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:636:36
[INFO] [stdout]     |
[INFO] [stdout] 636 |     /// [`TypedArray::from_slice`][TypedArray::from_slice].
[INFO] [stdout]     |          ------------------------  ^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |          |
[INFO] [stdout]     |          because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 636 -     /// [`TypedArray::from_slice`][TypedArray::from_slice].
[INFO] [stdout] 636 +     /// [`TypedArray::from_slice`].
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:739:39
[INFO] [stdout]     |
[INFO] [stdout] 739 |     /// Returns the [`JsArrayBuffer`](JsArrayBuffer) that owns the underlying storage buffer
[INFO] [stdout]     |                      ---------------  ^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 739 -     /// Returns the [`JsArrayBuffer`](JsArrayBuffer) that owns the underlying storage buffer
[INFO] [stdout] 739 +     /// Returns the [`JsArrayBuffer`] that owns the underlying storage buffer
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/buffer/types.rs:754:27
[INFO] [stdout]     |
[INFO] [stdout] 754 |     /// [`JsArrayBuffer`](JsArrayBuffer).
[INFO] [stdout]     |          ---------------  ^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |          |
[INFO] [stdout]     |          because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 754 -     /// [`JsArrayBuffer`](JsArrayBuffer).
[INFO] [stdout] 754 +     /// [`JsArrayBuffer`].
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/promise.rs:173:30
[INFO] [stdout]     |
[INFO] [stdout] 173 |     /// Creates a [`Future`](std::future::Future) that can be awaited to receive the result of a
[INFO] [stdout]     |                    --------  ^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 173 -     /// Creates a [`Future`](std::future::Future) that can be awaited to receive the result of a
[INFO] [stdout] 173 +     /// Creates a [`Future`] that can be awaited to receive the result of a
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/promise.rs:323:33
[INFO] [stdout]     |
[INFO] [stdout] 323 |     /// Returns a [`SendError`][crate::event::SendError] if sending the closure to the main JavaScript thread fails.
[INFO] [stdout]     |                    -----------  ^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 323 -     /// Returns a [`SendError`][crate::event::SendError] if sending the closure to the main JavaScript thread fails.
[INFO] [stdout] 323 +     /// Returns a [`SendError`] if sending the closure to the main JavaScript thread fails.
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/promise.rs:342:76
[INFO] [stdout]     |
[INFO] [stdout] 342 |     /// Settle the [`JsPromise`] by sending a closure across a [`Channel`][crate::event::Channel]
[INFO] [stdout]     |                                                                 ---------  ^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                                                 |
[INFO] [stdout]     |                                                                 because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 342 -     /// Settle the [`JsPromise`] by sending a closure across a [`Channel`][crate::event::Channel]
[INFO] [stdout] 342 +     /// Settle the [`JsPromise`] by sending a closure across a [`Channel`]
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/promise.rs:439:38
[INFO] [stdout]     |
[INFO] [stdout] 439 | /// object that acts as a [`Future`](std::future::Future).
[INFO] [stdout]     |                            --------  ^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 439 - /// object that acts as a [`Future`](std::future::Future).
[INFO] [stdout] 439 + /// object that acts as a [`Future`].
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/types_impl/mod.rs:980:85
[INFO] [stdout]     |
[INFO] [stdout] 980 | /// [`call_with()`](JsFunction::call_with) method, which produces a [`CallOptions`](CallOptions)
[INFO] [stdout]     |                                                                      -------------  ^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                                                      |
[INFO] [stdout]     |                                                                      because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 980 - /// [`call_with()`](JsFunction::call_with) method, which produces a [`CallOptions`](CallOptions)
[INFO] [stdout] 980 + /// [`call_with()`](JsFunction::call_with) method, which produces a [`CallOptions`]
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]     --> crates/neon/src/types_impl/mod.rs:1185:34
[INFO] [stdout]      |
[INFO] [stdout] 1185 |     /// Create a [`CallOptions`](function::CallOptions) for calling this function.
[INFO] [stdout]      |                   -------------  ^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   because label contains path that resolves to same destination
[INFO] [stdout]      |
[INFO] [stdout]      = note: when a link's destination is not specified,
[INFO] [stdout]              the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]      |
[INFO] [stdout] 1185 -     /// Create a [`CallOptions`](function::CallOptions) for calling this function.
[INFO] [stdout] 1185 +     /// Create a [`CallOptions`] for calling this function.
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]     --> crates/neon/src/types_impl/mod.rs:1198:39
[INFO] [stdout]      |
[INFO] [stdout] 1198 |     /// Create a [`ConstructOptions`](function::ConstructOptions) for calling this function
[INFO] [stdout]      |                   ------------------  ^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   because label contains path that resolves to same destination
[INFO] [stdout]      |
[INFO] [stdout]      = note: when a link's destination is not specified,
[INFO] [stdout]              the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]      |
[INFO] [stdout] 1198 -     /// Create a [`ConstructOptions`](function::ConstructOptions) for calling this function
[INFO] [stdout] 1198 +     /// Create a [`ConstructOptions`] for calling this function
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `HandleScope` is never constructed
[INFO] [stdout]   --> crates/neon/src/sys/raw.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct HandleScope {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> crates/neon/src/sys/raw.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl HandleScope {
[INFO] [stdout]    | ---------------- associated function in this implementation
[INFO] [stdout] 18 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EscapableHandleScope` is never constructed
[INFO] [stdout]   --> crates/neon/src/sys/raw.rs:33:12
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub struct EscapableHandleScope {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> crates/neon/src/sys/raw.rs:38:12
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl EscapableHandleScope {
[INFO] [stdout]    | ------------------------- associated function in this implementation
[INFO] [stdout] 38 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InheritedHandleScope` is never constructed
[INFO] [stdout]   --> crates/neon/src/sys/raw.rs:52:12
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub struct InheritedHandleScope;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> crates/neon/src/context/mod.rs:233:34
[INFO] [stdout]     |
[INFO] [stdout] 233 |     fn lock<'b>(&'b mut self) -> Lock<Self>
[INFO] [stdout]     |                  --              ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: consistently use `'b`
[INFO] [stdout]     |
[INFO] [stdout] 233 |     fn lock<'b>(&'b mut self) -> Lock<'b, Self>
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> crates/neon/src/context/mod.rs:525:54
[INFO] [stdout]     |
[INFO] [stdout] 525 |     fn task<'cx, O, E>(&'cx mut self, execute: E) -> TaskBuilder<Self, E>
[INFO] [stdout]     |                         ---                          ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'cx`
[INFO] [stdout]     |
[INFO] [stdout] 525 |     fn task<'cx, O, E>(&'cx mut self, execute: E) -> TaskBuilder<'cx, Self, E>
[INFO] [stdout]     |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> crates/neon/src/lifecycle.rs:105:71
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub(crate) fn get<'cx, 'a, C>(cx: &'a mut C, id: usize) -> Option<&mut LocalCellValue>
[INFO] [stdout]     |                                        -- the lifetime is named here  ^^^^^^^^^^^^^^^^^^^ the same lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub(crate) fn get<'cx, 'a, C>(cx: &'a mut C, id: usize) -> Option<&'a mut LocalCellValue>
[INFO] [stdout]     |                                                                        ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> crates/neon/src/lifecycle.rs:116:81
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub(crate) fn get_or_init<'cx, 'a, C, F>(cx: &'a mut C, id: usize, f: F) -> &mut LocalCellValue
[INFO] [stdout]     |                                                   -- the lifetime is named here ^^^^^^^^^^^^^^^^^^^ the same lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub(crate) fn get_or_init<'cx, 'a, C, F>(cx: &'a mut C, id: usize, f: F) -> &'a mut LocalCellValue
[INFO] [stdout]     |                                                                                  ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> crates/neon/src/lifecycle.rs:132:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |         cx: &'a mut C,
[INFO] [stdout]     |              -- the lifetime is named here
[INFO] [stdout] ...
[INFO] [stdout] 132 |     ) -> Result<&mut LocalCellValue, E>
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^ the same lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 132 |     ) -> Result<&'a mut LocalCellValue, E>
[INFO] [stdout]     |                  ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]  Documenting napi-tests v0.1.0 (/opt/rustwide/workdir/test/napi)
[INFO] [stderr]  Documenting electron-tests v0.1.0 (/opt/rustwide/workdir/test/electron)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.54s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.2
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 9`
[INFO] [stderr]    Generated /opt/rustwide/target/doc/electron_tests/index.html and 3 other files
[INFO] running `Command { std: "docker" "inspect" "165f241ba86840c5e4a2fc88f722da1bcbf3455d011ccbc40786c94fc3cb72b1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "165f241ba86840c5e4a2fc88f722da1bcbf3455d011ccbc40786c94fc3cb72b1", kill_on_drop: false }`
[INFO] [stdout] 165f241ba86840c5e4a2fc88f722da1bcbf3455d011ccbc40786c94fc3cb72b1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=1" "-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b880ebdb6d950712f86522d2dd757357295f9cdc92daa1484804f8e8cdc03460
[INFO] running `Command { std: "docker" "start" "-a" "b880ebdb6d950712f86522d2dd757357295f9cdc92daa1484804f8e8cdc03460", kill_on_drop: false }`
[INFO] [stderr] error: manifest path `/opt/rustwide/workdir/Cargo.toml` is a virtual manifest, but this command requires running against an actual package in this workspace
[INFO] running `Command { std: "docker" "inspect" "b880ebdb6d950712f86522d2dd757357295f9cdc92daa1484804f8e8cdc03460", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b880ebdb6d950712f86522d2dd757357295f9cdc92daa1484804f8e8cdc03460", kill_on_drop: false }`
[INFO] [stdout] b880ebdb6d950712f86522d2dd757357295f9cdc92daa1484804f8e8cdc03460
