[INFO] fetching crate cosync 0.2.1... [INFO] documenting cosync-0.2.1 against beta-2022-05-20 for beta-1.62-rustdoc-1 [INFO] extracting crate cosync 0.2.1 into /workspace/builds/worker-10/source [INFO] validating manifest of crates.io crate cosync 0.2.1 on toolchain beta-2022-05-20 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate cosync 0.2.1 [INFO] finished tweaking crates.io crate cosync 0.2.1 [INFO] tweaked toml for crates.io crate cosync 0.2.1 written to /workspace/builds/worker-10/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2103cfbf91ece6bb90fb762fa633551b8fcd9bac50bdeb202bba0fa5efe13367 [INFO] running `Command { std: "docker" "start" "-a" "2103cfbf91ece6bb90fb762fa633551b8fcd9bac50bdeb202bba0fa5efe13367", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2103cfbf91ece6bb90fb762fa633551b8fcd9bac50bdeb202bba0fa5efe13367", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2103cfbf91ece6bb90fb762fa633551b8fcd9bac50bdeb202bba0fa5efe13367", kill_on_drop: false }` [INFO] [stdout] 2103cfbf91ece6bb90fb762fa633551b8fcd9bac50bdeb202bba0fa5efe13367 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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" "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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 09220f3c418683221c0410953a8407bbc0e0b11574ef47e5c842a2ce7ff86cb4 [INFO] running `Command { std: "docker" "start" "-a" "09220f3c418683221c0410953a8407bbc0e0b11574ef47e5c842a2ce7ff86cb4", kill_on_drop: false }` [INFO] [stderr] Documenting cosync v0.2.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unresolved link to `Stream::poll_next` [INFO] [stdout] --> src/futures/futures_unordered.rs:65:19 [INFO] [stdout] | [INFO] [stdout] 65 | /// [`poll_next`](Stream::poll_next) must be called in order to begin receiving [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no item named `Stream` in scope [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | #![deny(rustdoc::all)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` implied by `#[warn(rustdoc::all)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `Stream::poll_next` [INFO] [stdout] --> src/futures/futures_unordered.rs:135:56 [INFO] [stdout] | [INFO] [stdout] 135 | /// In this state, [`FuturesUnordered::poll_next`](Stream::poll_next) will [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no item named `Stream` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `Stream::poll_next` [INFO] [stdout] --> src/futures/futures_unordered.rs:181:53 [INFO] [stdout] | [INFO] [stdout] 181 | /// ensure that [`FuturesUnordered::poll_next`](Stream::poll_next) is called [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no item named `Stream` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::waker` [INFO] [stdout] --> src/futures/mod.rs:23:17 [INFO] [stdout] | [INFO] [stdout] 23 | /// * [`waker`](super::waker()) converts `Arc` into [`Waker`]. [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `waker` in module `cosync` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::waker_ref` [INFO] [stdout] --> src/futures/mod.rs:24:21 [INFO] [stdout] | [INFO] [stdout] 24 | /// * [`waker_ref`](super::waker_ref()) converts `&Arc` into [`WakerRef`] that [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ this link resolves to the module `waker_ref`, which is not in the value namespace [INFO] [stdout] | [INFO] [stdout] help: to link to the module, prefix with `mod@` [INFO] [stdout] | [INFO] [stdout] 24 - /// * [`waker_ref`](super::waker_ref()) converts `&Arc` into [`WakerRef`] that [INFO] [stdout] 24 + /// * [`waker_ref`](mod@super::waker_ref) converts `&Arc` into [`WakerRef`] that [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::WakerRef` [INFO] [stdout] --> src/futures/mod.rs:28:19 [INFO] [stdout] | [INFO] [stdout] 28 | /// [`WakerRef`]: super::WakerRef [INFO] [stdout] | ^^^^^^^^^^^^^^^ no item named `WakerRef` in module `cosync` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> src/futures/futures_unordered.rs:41:14 [INFO] [stdout] | [INFO] [stdout] 41 | /// See also https://github.com/rust-lang/futures-rs/issues/2047. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(rustdoc::bare_urls)]` implied by `#[warn(rustdoc::all)]` [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> src/futures/futures_unordered.rs:45:14 [INFO] [stdout] | [INFO] [stdout] 45 | /// See also https://github.com/rust-lang/futures-rs/pull/2527. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this URL is not a hyperlink [INFO] [stdout] --> src/futures/futures_unordered.rs:51:14 [INFO] [stdout] | [INFO] [stdout] 51 | /// See also https://github.com/rust-lang/futures-rs/pull/2333. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 9 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.09s [INFO] running `Command { std: "docker" "inspect" "09220f3c418683221c0410953a8407bbc0e0b11574ef47e5c842a2ce7ff86cb4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "09220f3c418683221c0410953a8407bbc0e0b11574ef47e5c842a2ce7ff86cb4", kill_on_drop: false }` [INFO] [stdout] 09220f3c418683221c0410953a8407bbc0e0b11574ef47e5c842a2ce7ff86cb4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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" "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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "rustdoc" "--lib" "-Zrustdoc-map" "--frozen" "--message-format=json" "--" "-Z" "unstable-options" "--document-private-items", kill_on_drop: false }` [INFO] [stdout] 95e2dfe0dbdb22ecc80575888c4cdf45e66bfa3064a246e9bb4305e98919e763 [INFO] running `Command { std: "docker" "start" "-a" "95e2dfe0dbdb22ecc80575888c4cdf45e66bfa3064a246e9bb4305e98919e763", kill_on_drop: false }` [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | / /// A single-threaded, sequential, parameterized async task queue. [INFO] [stdout] 28 | | /// [INFO] [stdout] 29 | | /// This executor allows you to queue multiple tasks in sequence, and to [INFO] [stdout] 30 | | /// queue tasks within other tasks. Tasks are done in the order they [INFO] [stdout] ... | [INFO] [stdout] 34 | | /// and calling [queue](CosyncQueueHandle::queue), or, within a task, calling [INFO] [stdout] 35 | | /// [queue_task](CosyncInput::queue) on [CosyncInput]. [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | #![deny(rustdoc::all)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: `#[deny(rustdoc::missing_doc_code_examples)]` implied by `#[deny(rustdoc::all)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Documenting cosync v0.2.1 (/opt/rustwide/workdir) [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:44:1 [INFO] [stdout] | [INFO] [stdout] 44 | / impl Cosync { [INFO] [stdout] 45 | | /// Create a new, empty queue of tasks. [INFO] [stdout] 46 | | pub fn new() -> Self { [INFO] [stdout] 47 | | Self { [INFO] [stdout] ... | [INFO] [stdout] 199 | | } [INFO] [stdout] 200 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not document `cosync` [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | /// Create a new, empty queue of tasks. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | / /// Returns the number of tasks queued. This *includes* the task currently being executed. Use [INFO] [stdout] 56 | | /// [is_executing] to see if there is a task currently being executed (ie, it returned `Pending` [INFO] [stdout] 57 | | /// at some point in its execution). [INFO] [stdout] 58 | | /// [INFO] [stdout] 59 | | /// [is_executing]: Self::is_executing [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Caused by: [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | /// Returns true if no futures are being executed *and* there are no futures in the queue. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2021 --crate-type lib --crate-name cosync src/lib.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -Z unstable-options --document-private-items -C metadata=bec222741ff569fb -L dependency=/opt/rustwide/target/debug/deps --crate-version 0.2.1` (exit status: 1) [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | / /// Returns true if `cosync` has a `Pending` future. It is possible for [INFO] [stdout] 72 | | /// the `cosync` to have no `Pending` future, but to have tasks queued still. [INFO] [stdout] | |_________________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | /// Creates a queue handle which can be used to spawn tasks. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | /// Adds a new Task to the TaskQueue. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:230:1 [INFO] [stdout] | [INFO] [stdout] 230 | / impl CosyncQueueHandle { [INFO] [stdout] 231 | | /// Adds a new Task to the TaskQueue. [INFO] [stdout] 232 | | pub fn queue(&self, task: Task) [INFO] [stdout] 233 | | where [INFO] [stdout] ... | [INFO] [stdout] 238 | | } [INFO] [stdout] 239 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | /// Adds a new Task to the TaskQueue. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:260:1 [INFO] [stdout] | [INFO] [stdout] 260 | / /// A guarded pointer to create a [CosyncInputGuard] by [get] and to queue more tasks by [queue] [INFO] [stdout] 261 | | /// [INFO] [stdout] 262 | | /// [queue]: Self::queue [INFO] [stdout] 263 | | /// [get]: Self::get [INFO] [stdout] | |____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:267:1 [INFO] [stdout] | [INFO] [stdout] 267 | / impl CosyncInput { [INFO] [stdout] 268 | | /// Gets the underlying [CosyncInputGuard]. [INFO] [stdout] 269 | | pub fn get(&mut self) -> CosyncInputGuard<'_, T> { [INFO] [stdout] 270 | | // if you find this guard, it means that you somehow moved the `CosyncInput` out of [INFO] [stdout] ... | [INFO] [stdout] 300 | | } [INFO] [stdout] 301 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | /// Gets the underlying [CosyncInputGuard]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | /// Queues a new task. This goes to the back of queue. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:297:5 [INFO] [stdout] | [INFO] [stdout] 297 | /// Creates a queue handle which can be used to spawn tasks. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:311:1 [INFO] [stdout] | [INFO] [stdout] 311 | / /// A guarded pointer. [INFO] [stdout] 312 | | /// [INFO] [stdout] 313 | | /// This exists to prevent holding onto the `CosyncInputGuard` over `.await` calls. It will need to [INFO] [stdout] 314 | | /// be fetched again from [CosyncInput] after awaits. [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:457:1 [INFO] [stdout] | [INFO] [stdout] 457 | / /// Sleep the `Cosync` for a given number of calls to `run_until_stall`. [INFO] [stdout] 458 | | /// [INFO] [stdout] 459 | | /// If you run `run_until_stall` once per tick in your main loop, then [INFO] [stdout] 460 | | /// this will sleep for that number of ticks. [INFO] [stdout] 461 | | /// If you run `run` [INFO] [stdout] | |____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:471:1 [INFO] [stdout] | [INFO] [stdout] 471 | / impl SleepForTick { [INFO] [stdout] 472 | | /// Sleep for the number of ticks provided. [INFO] [stdout] 473 | | pub fn new(ticks: usize) -> Self { [INFO] [stdout] 474 | | Self(ticks) [INFO] [stdout] 475 | | } [INFO] [stdout] 476 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing code example in this documentation [INFO] [stdout] --> src/lib.rs:472:5 [INFO] [stdout] | [INFO] [stdout] 472 | /// Sleep for the number of ticks provided. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unresolved link to `Stream::poll_next` [INFO] [stdout] --> src/futures/futures_unordered.rs:65:19 [INFO] [stdout] | [INFO] [stdout] 65 | /// [`poll_next`](Stream::poll_next) must be called in order to begin receiving [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no item named `Stream` in scope [INFO] [stdout] | [INFO] [stdout] = note: `#[deny(rustdoc::broken_intra_doc_links)]` implied by `#[deny(rustdoc::all)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unresolved link to `Stream::poll_next` [INFO] [stdout] --> src/futures/futures_unordered.rs:135:56 [INFO] [stdout] | [INFO] [stdout] 135 | /// In this state, [`FuturesUnordered::poll_next`](Stream::poll_next) will [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no item named `Stream` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unresolved link to `Stream::poll_next` [INFO] [stdout] --> src/futures/futures_unordered.rs:181:53 [INFO] [stdout] | [INFO] [stdout] 181 | /// ensure that [`FuturesUnordered::poll_next`](Stream::poll_next) is called [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ no item named `Stream` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unresolved link to `super::waker` [INFO] [stdout] --> src/futures/mod.rs:23:17 [INFO] [stdout] | [INFO] [stdout] 23 | /// * [`waker`](super::waker()) converts `Arc` into [`Waker`]. [INFO] [stdout] | ^^^^^^^^^^^^^^ no item named `waker` in module `cosync` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unresolved link to `super::waker_ref` [INFO] [stdout] --> src/futures/mod.rs:24:21 [INFO] [stdout] | [INFO] [stdout] 24 | /// * [`waker_ref`](super::waker_ref()) converts `&Arc` into [`WakerRef`] that [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ this link resolves to the module `waker_ref`, which is not in the value namespace [INFO] [stdout] | [INFO] [stdout] help: to link to the module, prefix with `mod@` [INFO] [stdout] | [INFO] [stdout] 24 - /// * [`waker_ref`](super::waker_ref()) converts `&Arc` into [`WakerRef`] that [INFO] [stdout] 24 + /// * [`waker_ref`](mod@super::waker_ref) converts `&Arc` into [`WakerRef`] that [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unresolved link to `super::WakerRef` [INFO] [stdout] --> src/futures/mod.rs:28:19 [INFO] [stdout] | [INFO] [stdout] 28 | /// [`WakerRef`]: super::WakerRef [INFO] [stdout] | ^^^^^^^^^^^^^^^ no item named `WakerRef` in module `cosync` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this URL is not a hyperlink [INFO] [stdout] --> src/futures/futures_unordered.rs:41:14 [INFO] [stdout] | [INFO] [stdout] 41 | /// See also https://github.com/rust-lang/futures-rs/issues/2047. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: `#[deny(rustdoc::bare_urls)]` implied by `#[deny(rustdoc::all)]` [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this URL is not a hyperlink [INFO] [stdout] --> src/futures/futures_unordered.rs:45:14 [INFO] [stdout] | [INFO] [stdout] 45 | /// See also https://github.com/rust-lang/futures-rs/pull/2527. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this URL is not a hyperlink [INFO] [stdout] --> src/futures/futures_unordered.rs:51:14 [INFO] [stdout] | [INFO] [stdout] 51 | /// See also https://github.com/rust-lang/futures-rs/pull/2333. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `` [INFO] [stdout] | [INFO] [stdout] = note: bare URLs are not automatically turned into clickable links [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 28 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "95e2dfe0dbdb22ecc80575888c4cdf45e66bfa3064a246e9bb4305e98919e763", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "95e2dfe0dbdb22ecc80575888c4cdf45e66bfa3064a246e9bb4305e98919e763", kill_on_drop: false }` [INFO] [stdout] 95e2dfe0dbdb22ecc80575888c4cdf45e66bfa3064a246e9bb4305e98919e763