[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 1.75.0 for beta-1.76-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSherlock2019%2Fnodejs-rust" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Sherlock2019/nodejs-rust on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-0-tc1/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-0-tc1/source/Cargo.toml
[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" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded easy-cast v0.5.1
[INFO] [stderr]   Downloaded psd v0.3.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e8a59142c65ce447fd44023d4703f886dd07af00d4c2db928101a6eaad582c6a
[INFO] running `Command { std: "docker" "start" "-a" "e8a59142c65ce447fd44023d4703f886dd07af00d4c2db928101a6eaad582c6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e8a59142c65ce447fd44023d4703f886dd07af00d4c2db928101a6eaad582c6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e8a59142c65ce447fd44023d4703f886dd07af00d4c2db928101a6eaad582c6a", kill_on_drop: false }`
[INFO] [stdout] e8a59142c65ce447fd44023d4703f886dd07af00d4c2db928101a6eaad582c6a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 225daa21d9a49c3ed399de7a3e6d3ff1a517691ce1d021bfd32b1b21f385bf98
[INFO] running `Command { std: "docker" "start" "-a" "225daa21d9a49c3ed399de7a3e6d3ff1a517691ce1d021bfd32b1b21f385bf98", 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]    Compiling num-integer v0.1.45
[INFO] [stderr]     Checking smallvec v1.10.0
[INFO] [stderr]     Checking libloading v0.7.3
[INFO] [stderr]    Compiling num-iter v0.1.43
[INFO] [stderr]     Checking once_cell v1.14.0
[INFO] [stderr]    Compiling serde v1.0.152
[INFO] [stderr]    Compiling libm v0.2.6
[INFO] [stderr]     Checking send_wrapper v0.6.0
[INFO] [stderr]    Compiling num-bigint-dig v0.8.2
[INFO] [stderr]     Checking lazy_static v1.4.0
[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 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: 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`] 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`], 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`], which is provided
[INFO] [stdout]    |                                       ~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/context/mod.rs:41:58
[INFO] [stdout]    |
[INFO] [stdout] 41 | //! is also used to determine the lifetime of [`Handle`](crate::handle::Handle)s, which
[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] 41 | //! is also used to determine the lifetime of [`Handle`]s, which
[INFO] [stdout]    |                                               ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> crates/neon/src/context/mod.rs:46:28
[INFO] [stdout]    |
[INFO] [stdout] 46 | //! returns a [`JsNumber`](crate::types::JsNumber):
[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] 46 | //! returns a [`JsNumber`]:
[INFO] [stdout]    |               ~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/context/mod.rs:114:13
[INFO] [stdout]     |
[INFO] [stdout] 114 | //! [`Err`](std::result::Result::Err) result, indicating that the thread associated
[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] 114 | //! [`Err`] result, indicating that the thread associated
[INFO] [stdout]     |     ~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> crates/neon/src/context/mod.rs:129:28
[INFO] [stdout]     |
[INFO] [stdout] 129 | //! [`Context::try_catch`](Context::try_catch) method, which catches any thrown
[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] 129 | //! [`Context::try_catch`] method, which catches any thrown
[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`].
[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`], 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`] 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`] 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`] 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`] 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`] (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`]).
[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]
[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`]
[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`] 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`]. 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`] 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`] 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`] 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`] 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`] 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`]
[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`] 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`],
[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`] 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`] 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`].
[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`].
[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`] 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`] 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`].
[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`]`>`   | [`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`]         | [`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`]`>`   | [`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`]           | [`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`]`>` | [`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`]       | [`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`]`>` | [`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`]         | [`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`]`>` | [`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`]       | [`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`]`>` | [`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`]         | [`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`]`>` | [`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`] | [`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`]`>` | [`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`]   | [`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`]`>` | [`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`]     | [`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`]`>` | [`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`]     | [`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`] 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`] 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`].
[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`] 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`].
[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`] 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`] 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`]
[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`].
[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`]
[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`] 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`] for calling this function
[INFO] [stdout]      |                  ~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 66 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]  Documenting electron-tests v0.1.0 (/opt/rustwide/workdir/test/electron)
[INFO] [stderr]  Documenting napi-tests v0.1.0 (/opt/rustwide/workdir/test/napi)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 11.44s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/electron_tests/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/napi_tests/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/neon/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/neon_macros/index.html
[INFO] running `Command { std: "docker" "inspect" "225daa21d9a49c3ed399de7a3e6d3ff1a517691ce1d021bfd32b1b21f385bf98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "225daa21d9a49c3ed399de7a3e6d3ff1a517691ce1d021bfd32b1b21f385bf98", kill_on_drop: false }`
[INFO] [stdout] 225daa21d9a49c3ed399de7a3e6d3ff1a517691ce1d021bfd32b1b21f385bf98
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2764cf0bbf9ba0fee02452e87142d88195b27bf4214fcf2a340bce05ff369076
[INFO] running `Command { std: "docker" "start" "-a" "2764cf0bbf9ba0fee02452e87142d88195b27bf4214fcf2a340bce05ff369076", 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" "2764cf0bbf9ba0fee02452e87142d88195b27bf4214fcf2a340bce05ff369076", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2764cf0bbf9ba0fee02452e87142d88195b27bf4214fcf2a340bce05ff369076", kill_on_drop: false }`
[INFO] [stdout] 2764cf0bbf9ba0fee02452e87142d88195b27bf4214fcf2a340bce05ff369076
