[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/910a5480c1ac748b5fa8ff3da531241eaf106388 against 1.76.0 for beta-1.77-rustdoc-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSherlock2019%2Fnodejs-rust" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Sherlock2019/nodejs-rust on toolchain 1.76.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-2-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-2-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.76.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded syn-mid v0.5.3 [INFO] [stderr] Downloaded linkify v0.9.0 [INFO] [stderr] Downloaded aquamarine v0.1.12 [INFO] [stderr] Downloaded num-bigint-dig v0.8.2 [INFO] [stderr] Downloaded nodejs-sys v0.14.0 [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-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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.76.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 382a0bf61e0c693f77c74ef1b666f337361b0af73fb485b138c94eecc3aa727e [INFO] running `Command { std: "docker" "start" "-a" "382a0bf61e0c693f77c74ef1b666f337361b0af73fb485b138c94eecc3aa727e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "382a0bf61e0c693f77c74ef1b666f337361b0af73fb485b138c94eecc3aa727e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "382a0bf61e0c693f77c74ef1b666f337361b0af73fb485b138c94eecc3aa727e", kill_on_drop: false }` [INFO] [stdout] 382a0bf61e0c693f77c74ef1b666f337361b0af73fb485b138c94eecc3aa727e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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.76.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 212e8c3a9cc4dc2ac20f08f3925b2943c22b8d60a4866c797df6a2a6b86e5fe0 [INFO] running `Command { std: "docker" "start" "-a" "212e8c3a9cc4dc2ac20f08f3925b2943c22b8d60a4866c797df6a2a6b86e5fe0", 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 tokio v1.24.2 [INFO] [stderr] Compiling num-traits v0.2.15 [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 ppv-lite86 v0.2.17 [INFO] [stderr] Compiling libm v0.2.6 [INFO] [stderr] Compiling serde v1.0.152 [INFO] [stderr] Checking send_wrapper v0.6.0 [INFO] [stderr] Checking once_cell v1.14.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` 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` 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 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 [unoptimized + debuginfo] target(s) in 3.29s [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" "212e8c3a9cc4dc2ac20f08f3925b2943c22b8d60a4866c797df6a2a6b86e5fe0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "212e8c3a9cc4dc2ac20f08f3925b2943c22b8d60a4866c797df6a2a6b86e5fe0", kill_on_drop: false }` [INFO] [stdout] 212e8c3a9cc4dc2ac20f08f3925b2943c22b8d60a4866c797df6a2a6b86e5fe0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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.76.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] 85973039c5c68db69964804ec9f545c141d7f5b8720fb8fe0614689142bd9552 [INFO] running `Command { std: "docker" "start" "-a" "85973039c5c68db69964804ec9f545c141d7f5b8720fb8fe0614689142bd9552", 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" "85973039c5c68db69964804ec9f545c141d7f5b8720fb8fe0614689142bd9552", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "85973039c5c68db69964804ec9f545c141d7f5b8720fb8fe0614689142bd9552", kill_on_drop: false }` [INFO] [stdout] 85973039c5c68db69964804ec9f545c141d7f5b8720fb8fe0614689142bd9552