[INFO] fetching crate aion-rs 0.29.0...
[INFO] documenting aion-rs-0.29.0 against 824336ad4127ce295849937a24c08a4aeff6ada7 for pr-162169
[INFO] extracting crate aion-rs 0.29.0 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate aion-rs 0.29.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate aion-rs 0.29.0
[INFO] tweaked toml for crates.io crate aion-rs 0.29.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate aion-rs 0.29.0 on toolchain 824336ad4127ce295849937a24c08a4aeff6ada7
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate aion-rs 0.29.0 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" "+824336ad4127ce295849937a24c08a4aeff6ada7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded saffron v0.1.0
[INFO] [stderr]   Downloaded referencing v0.46.6
[INFO] [stderr]   Downloaded gleam-types v0.4.4
[INFO] [stderr]   Downloaded cranelift-native v0.134.3
[INFO] [stderr]   Downloaded cranelift-control v0.134.3
[INFO] [stderr]   Downloaded cranelift-bitset v0.134.3
[INFO] [stderr]   Downloaded wasmtime-internal-jit-icache-coherence v47.0.3
[INFO] [stderr]   Downloaded cranelift-srcgen v0.134.3
[INFO] [stderr]   Downloaded jsonschema v0.46.6
[INFO] [stderr]   Downloaded cranelift-codegen-shared v0.134.3
[INFO] [stderr]   Downloaded region v3.0.2
[INFO] [stderr]   Downloaded cranelift-assembler-x64 v0.134.3
[INFO] [stderr]   Downloaded cranelift-entity v0.134.3
[INFO] [stderr]   Downloaded cranelift-module v0.134.3
[INFO] [stderr]   Downloaded cranelift-jit v0.134.3
[INFO] [stderr]   Downloaded cranelift-bforest v0.134.3
[INFO] [stderr]   Downloaded wasmtime-internal-core v47.0.3
[INFO] [stderr]   Downloaded cranelift-assembler-x64-meta v0.134.3
[INFO] [stderr]   Downloaded cranelift-frontend v0.134.3
[INFO] [stderr]   Downloaded cranelift-isle v0.134.3
[INFO] [stderr]   Downloaded cranelift-codegen-meta v0.134.3
[INFO] [stderr]   Downloaded regalloc2 v0.15.1
[INFO] [stderr]   Downloaded aion-store v0.29.0
[INFO] [stderr]   Downloaded aes v0.9.1
[INFO] [stderr]   Downloaded aion-store-haematite v0.29.0
[INFO] [stderr]   Downloaded aion-package v0.29.0
[INFO] [stderr]   Downloaded lzma-rust2 v0.16.4
[INFO] [stderr]   Downloaded aion-awl-package v0.29.0
[INFO] [stderr]   Downloaded haematite v0.12.1
[INFO] [stderr]   Downloaded cranelift-codegen v0.134.3
[INFO] [stderr]   Downloaded aion-awl v0.29.0
[INFO] [stderr]   Downloaded beamr v0.20.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d756e1ea3edc1d280955c76fe5c78d6f4a336a937acda4ec44a3db224c98bc68
[INFO] running `Command { std: "docker" "start" "d756e1ea3edc1d280955c76fe5c78d6f4a336a937acda4ec44a3db224c98bc68", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d756e1ea3edc1d280955c76fe5c78d6f4a336a937acda4ec44a3db224c98bc68", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d756e1ea3edc1d280955c76fe5c78d6f4a336a937acda4ec44a3db224c98bc68" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d756e1ea3edc1d280955c76fe5c78d6f4a336a937acda4ec44a3db224c98bc68", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d756e1ea3edc1d280955c76fe5c78d6f4a336a937acda4ec44a3db224c98bc68" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]     Checking hashbrown v0.17.1
[INFO] [stderr]     Checking hybrid-array v0.4.12
[INFO] [stderr]    Compiling cranelift-srcgen v0.134.3
[INFO] [stderr]    Compiling wasmtime-internal-core v47.0.3
[INFO] [stderr]     Checking bumpalo v3.20.3
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling cranelift-isle v0.134.3
[INFO] [stderr]    Compiling cranelift-codegen-shared v0.134.3
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.50
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking fnv v1.0.7
[INFO] [stderr]     Checking rustc-hash v2.1.2
[INFO] [stderr]     Checking cranelift-control v0.134.3
[INFO] [stderr]     Checking serde_json v1.0.150
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling ts-rs-macros v12.0.1
[INFO] [stderr]     Checking uuid v1.23.4
[INFO] [stderr]     Checking regex-automata v0.4.18
[INFO] [stderr]    Compiling cranelift-assembler-x64-meta v0.134.3
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]     Checking num-iter v0.1.45
[INFO] [stderr]     Checking icu_normalizer v2.2.0
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking ref-cast v1.0.25
[INFO] [stderr]     Checking zlib-rs v0.6.3
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking regalloc2 v0.15.1
[INFO] [stderr]    Compiling camino v1.2.2
[INFO] [stderr]     Checking bit-vec v0.8.0
[INFO] [stderr]     Checking crypto-common v0.2.2
[INFO] [stderr]     Checking block-buffer v0.12.0
[INFO] [stderr]     Checking inout v0.2.2
[INFO] [stderr]     Checking cranelift-bitset v0.134.3
[INFO] [stderr]     Checking borrow-or-share v0.2.4
[INFO] [stderr]     Checking futures-util v0.3.32
[INFO] [stderr]     Checking bit-set v0.8.0
[INFO] [stderr]     Checking cranelift-entity v0.134.3
[INFO] [stderr]     Checking fluent-uri v0.4.1
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]    Compiling cranelift-codegen-meta v0.134.3
[INFO] [stderr]     Checking cranelift-bforest v0.134.3
[INFO] [stderr]     Checking digest v0.11.3
[INFO] [stderr]     Checking gimli v0.33.0
[INFO] [stderr]     Checking sha2 v0.11.0
[INFO] [stderr]     Checking hmac v0.13.0
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking cipher v0.5.2
[INFO] [stderr]    Compiling nom v5.1.3
[INFO] [stderr]     Checking ts-rs v12.0.1
[INFO] [stderr]     Checking mio v1.2.1
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]     Checking winnow v1.0.3
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking num v0.4.3
[INFO] [stderr]    Compiling io-uring v0.7.12
[INFO] [stderr]     Checking cpubits v0.1.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]     Checking libbz2-rs-sys v0.2.5
[INFO] [stderr]     Checking micromap v0.3.0
[INFO] [stderr]     Checking outref v0.5.2
[INFO] [stderr]     Checking uuid-simd v0.8.0
[INFO] [stderr]     Checking aion-core v0.29.0
[INFO] [stderr]     Checking time v0.3.47
[INFO] [stderr]     Checking aes v0.9.1
[INFO] [stderr]     Checking toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking lzma-rust2 v0.16.4
[INFO] [stderr]     Checking region v3.0.2
[INFO] [stderr]     Checking fancy-regex v0.18.0
[INFO] [stderr]     Checking regex v1.12.3
[INFO] [stderr]    Compiling cranelift-assembler-x64 v0.134.3
[INFO] [stderr]     Checking bzip2 v0.6.1
[INFO] [stderr]     Checking fraction v0.15.4
[INFO] [stderr]     Checking tokio v1.52.3
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking pbkdf2 v0.13.0
[INFO] [stderr]     Checking sha1 v0.11.0
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking wasmtime-internal-jit-icache-coherence v47.0.3
[INFO] [stderr]     Checking email_address v0.2.9
[INFO] [stderr]     Checking zopfli v0.8.3
[INFO] [stderr]     Checking num-cmp v0.1.0
[INFO] [stderr]     Checking ppmd-rust v1.4.0
[INFO] [stderr]     Checking constant_time_eq v0.4.2
[INFO] [stderr]     Checking bytecount v0.6.9
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking dashmap v6.2.1
[INFO] [stderr]     Checking toml v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking rand v0.10.2
[INFO] [stderr]     Checking gleam-types v0.4.4
[INFO] [stderr]     Checking crossbeam-queue v0.3.12
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]     Checking web-time v1.1.0
[INFO] [stderr]     Checking md5 v0.8.0
[INFO] [stderr]     Checking futures-executor v0.3.32
[INFO] [stderr]     Checking futures v0.3.32
[INFO] [stderr]    Compiling cranelift-codegen v0.134.3
[INFO] [stderr]     Checking saffron v0.1.0
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking referencing v0.46.6
[INFO] [stderr]     Checking rand_chacha v0.10.0
[INFO] [stderr]     Checking jsonschema v0.46.6
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]     Checking zstd v0.13.3
[INFO] [stderr]     Checking zip v8.6.0
[INFO] [stderr]     Checking tokio-util v0.7.18
[INFO] [stderr]    Compiling beamr v0.20.0
[INFO] [stderr]     Checking aion-store v0.29.0
[INFO] [stderr]     Checking aion-package v0.29.0
[INFO] [stderr]     Checking cranelift-native v0.134.3
[INFO] [stderr]     Checking cranelift-module v0.134.3
[INFO] [stderr]     Checking cranelift-frontend v0.134.3
[INFO] [stderr]     Checking cranelift-jit v0.134.3
[INFO] [stderr]  Documenting aion-rs v0.29.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `RuntimeHandle::spawn_activity_closure`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           via [`RuntimeHandle::spawn_activity_closure`] (a beamr closure spawn whose
[INFO] [stdout]                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `RuntimeHandle` in scope
[INFO] [stdout]   = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `determinism` links to private item `crate::runtime::nif_determinism`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           ([`crate::runtime::nif_determinism`]): `workflow.random()` /
[INFO] [stdout]             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout]   = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `record_workflow_completed` links to private item `Self::settle_terminal_outbox_rows_nonfatal`
[INFO] [stdout]    --> src/durability/recorder.rs:386:34
[INFO] [stdout]     |
[INFO] [stdout] 386 |     /// recorded terminal (see [`Self::settle_terminal_outbox_rows_nonfatal`]).
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `record_workflow_failed` links to private item `Self::settle_terminal_outbox_rows_nonfatal`
[INFO] [stdout]    --> src/durability/recorder.rs:408:34
[INFO] [stdout]     |
[INFO] [stdout] 408 |     /// recorded terminal (see [`Self::settle_terminal_outbox_rows_nonfatal`]).
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `record_workflow_cancelled` links to private item `Self::settle_terminal_outbox_rows_nonfatal`
[INFO] [stdout]    --> src/durability/recorder.rs:430:34
[INFO] [stdout]     |
[INFO] [stdout] 430 |     /// recorded terminal (see [`Self::settle_terminal_outbox_rows_nonfatal`]).
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `record_loop_retired` links to private item `Self::settle_terminal_outbox_rows_nonfatal`
[INFO] [stdout]     --> src/durability/recorder.rs:1151:34
[INFO] [stdout]      |
[INFO] [stdout] 1151 |     /// recorded terminal (see [`Self::settle_terminal_outbox_rows_nonfatal`]).
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `StoreError::SequenceConflict`
[INFO] [stdout]     --> src/durability/recorder.rs:1413:36
[INFO] [stdout]      |
[INFO] [stdout] 1413 |     /// A store error other than [`StoreError::SequenceConflict`] is
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `StoreError` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `StoreError::NotOwner`
[INFO] [stdout]     --> src/durability/recorder.rs:1428:21
[INFO] [stdout]      |
[INFO] [stdout] 1428 |     /// (a fenced [`StoreError::NotOwner`] is surfaced typed, with no read),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^ no item named `StoreError` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `StoreError::SequenceConflict`
[INFO] [stdout]     --> src/durability/recorder.rs:1429:11
[INFO] [stdout]      |
[INFO] [stdout] 1429 |     /// [`StoreError::SequenceConflict`] when something ELSE sits at the
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `StoreError` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `StoreError::SequenceConflict`
[INFO] [stdout]     --> src/durability/recorder.rs:1476:45
[INFO] [stdout]      |
[INFO] [stdout] 1476 |     /// - anything else there → a genuine [`StoreError::SequenceConflict`],
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `StoreError` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `replay_inspect` links to private item `crate::runtime::nif_determinism`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           ([`crate::runtime::nif_determinism`]): `workflow.random()` /
[INFO] [stdout]             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EventStore::list_paused`
[INFO] [stdout]   --> src/engine/api.rs:56:28
[INFO] [stdout]    |
[INFO] [stdout] 56 |     /// and rebuilt from [`EventStore::list_paused`] at startup/adoption; read by
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^^^^ the trait `EventStore` has no associated item named `list_paused`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::api`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           Split from [`super::api`], which keeps the engine's own lifecycle — its
[INFO] [stdout]                       ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `api` in module `aion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `aion_store::EventStore::list_paused`
[INFO] [stdout]    --> src/engine/api_workflow_ops.rs:341:52
[INFO] [stdout]     |
[INFO] [stdout] 341 |     /// rows are never claimed, and rebuilt from [`aion_store::EventStore::list_paused`] at
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `EventStore` has no associated item named `list_paused`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::workloop::service::WorkloopService::withdraw_unstarted_registrations`
[INFO] [stdout]    --> src/engine/api_workloop.rs:262:13
[INFO] [stdout]     |
[INFO] [stdout] 262 |     ///     crate::workloop::service::WorkloopService::withdraw_unstarted_registrations
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `WorkloopService` has no field or associated item named `withdraw_unstarted_registrations`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::builder`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           bridge. [`super::builder`] owns the caller-facing configuration and the
[INFO] [stdout]                    ^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `builder` in module `aion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `recover_active_workflows_on_startup`
[INFO] [stdout]    --> src/engine/builder_assembly.rs:263:7
[INFO] [stdout]     |
[INFO] [stdout] 263 | /// [`recover_active_workflows_on_startup`], so a distributed backend's
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `recover_active_workflows_on_startup` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ReadableEventStore::acquire_owned_shards`
[INFO] [stdout]    --> src/engine/builder_assembly.rs:266:31
[INFO] [stdout]     |
[INFO] [stdout] 266 | /// through the type-erased [`ReadableEventStore::acquire_owned_shards`] seam,
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ReadableEventStore` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `plan_adopted_shards`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           recovered. [`plan_adopted_shards`] is the pure realization of that invariant —
[INFO] [stdout]                       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `plan_adopted_shards` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `plan_adopted_shards_prefix_buggy`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           directly, including a NEGATIVE CONTROL ([`plan_adopted_shards_prefix_buggy`])
[INFO] [stdout]                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `plan_adopted_shards_prefix_buggy` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::terminate::cancel`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`super::terminate::cancel`] — which opens by taking the run's recorder —
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `terminate` in module `aion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::completion`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           that follows it — lives in [`super::completion`]. This module owns everything
[INFO] [stdout]                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `completion` in module `aion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `StoreError::SequenceConflict`
[INFO] [stdout]    --> src/lifecycle/completion_retry.rs:768:9
[INFO] [stdout]     |
[INFO] [stdout] 768 | /// - [`StoreError::SequenceConflict`] is, in this engine, the documented
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `StoreError` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `StoreError::NotFound`
[INFO] [stdout]    --> src/lifecycle/completion_retry.rs:771:9
[INFO] [stdout]     |
[INFO] [stdout] 771 | /// - [`StoreError::NotFound`] and [`StoreError::Serialization`] describe the
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ no item named `StoreError` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `StoreError::Serialization`
[INFO] [stdout]    --> src/lifecycle/completion_retry.rs:771:38
[INFO] [stdout]     |
[INFO] [stdout] 771 | /// - [`StoreError::NotFound`] and [`StoreError::Serialization`] describe the
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `StoreError` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DurabilityError::NonDeterminism`
[INFO] [stdout]    --> src/lifecycle/completion_retry.rs:774:9
[INFO] [stdout]     |
[INFO] [stdout] 774 | /// - [`DurabilityError::NonDeterminism`], `HistoryShape` and `SearchAttribute`
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `DurabilityError` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `StoreError::NotOwner`
[INFO] [stdout]    --> src/lifecycle/completion_retry.rs:778:9
[INFO] [stdout]     |
[INFO] [stdout] 778 | /// - [`StoreError::NotOwner`] is **not** transient *here*, and that is a
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ no item named `StoreError` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DurabilityError::Store`
[INFO] [stdout]    --> src/lifecycle/completion_retry.rs:873:42
[INFO] [stdout]     |
[INFO] [stdout] 873 | /// Split out so the recursion through [`DurabilityError::Store`] reads once and
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^ no item named `DurabilityError` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EventStore::list_paused`
[INFO] [stdout]   --> src/lifecycle/pause.rs:54:41
[INFO] [stdout]    |
[INFO] [stdout] 54 | /// It is rebuilt from durable state ([`EventStore::list_paused`]) at startup and
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^ the trait `EventStore` has no associated item named `list_paused`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EventStore::list_paused`
[INFO] [stdout]   --> src/lifecycle/pause.rs:85:41
[INFO] [stdout]    |
[INFO] [stdout] 85 |     /// startup/adoption rebuild from [`EventStore::list_paused`].
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^ the trait `EventStore` has no associated item named `list_paused`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Event::SearchAttributesUpdated`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Event::SearchAttributesUpdated`] carrying the `aion.display_name`
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Event` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Recorder::resume_at`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           respawn by design — builds a one-shot [`Recorder::resume_at`] at the durable
[INFO] [stdout]                                                    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Recorder` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Event::SearchAttributesUpdated`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Event::SearchAttributesUpdated`] carries no run id and
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Event` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `has_continued_as_new`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           ([`has_continued_as_new`]), checked twice: once before the lock over the
[INFO] [stdout]             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `has_continued_as_new` in scope
[INFO] [stdout]   = help: there's a similarly named item `continue_as_new`
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Event::WorkflowReopened`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Event::WorkflowReopened`] that supersedes the terminal in the status
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Event` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `hold`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           test arms it, so [`hold`] is one `DashMap` miss on every production exit. The
[INFO] [stdout]                             ^^^^^^
[INFO] [stdout]   = note: no item named `hold` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `project_visibility`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`project_visibility`] is THE projector — the Recorder's post-append
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `project_visibility` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EventPublisher`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`BroadcastEventPublisher`]: the broadcast-backed [`EventPublisher`].
[INFO] [stdout]                                                              ^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `EventPublisher` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::handle::WorkflowHandle`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`WorkflowHandle`]: super::handle::WorkflowHandle
[INFO] [stdout]                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `handle` in module `aion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::handle::WorkflowHandleParts`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`WorkflowHandleParts`]: super::handle::WorkflowHandleParts
[INFO] [stdout]                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `handle` in module `aion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::table::Registry::live_pid`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Registry::live_pid`]: super::table::Registry::live_pid
[INFO] [stdout]                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `table` in module `aion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::record_cancelled`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Self::record_cancelled`] **consumes** the reservation. There is no other
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `record_cancelled` in module `terminal_writer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `new` links to private item `crate::runtime::drain_bound`
[INFO] [stdout]    --> src/runtime/config.rs:456:32
[INFO] [stdout]     |
[INFO] [stdout] 456 |     /// waits under (AE-017, [`crate::runtime::drain_bound`]): a drain fails
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `CompletionRetrySlot`
[INFO] [stdout]    --> src/runtime/engine_tasks.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 |     /// [`CompletionRetrySlot`], whose `Drop` is the only caller — is dropped
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^ no item named `CompletionRetrySlot` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] help: there's a similarly named item `CompletionRetryKey`
[INFO] [stdout]     |
[INFO] [stdout] 350 -     /// [`CompletionRetrySlot`], whose `Drop` is the only caller — is dropped
[INFO] [stdout] 350 +     /// [`CompletionRetryKey`], whose `Drop` is the only caller — is dropped
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `CompletionRetrySlot`
[INFO] [stdout]    --> src/runtime/engine_tasks.rs:378:56
[INFO] [stdout]     |
[INFO] [stdout] 378 |     /// The only ways an entry outlives its task are [`CompletionRetrySlot`]
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^ no item named `CompletionRetrySlot` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] help: there's a similarly named item `CompletionRetryKey`
[INFO] [stdout]     |
[INFO] [stdout] 378 -     /// The only ways an entry outlives its task are [`CompletionRetrySlot`]
[INFO] [stdout] 378 +     /// The only ways an entry outlives its task are [`CompletionRetryKey`]
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `deliver_signal_received` links to private item `Self::deliver_signal_received_async`
[INFO] [stdout]    --> src/runtime/handle/delivery.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 |     /// [`Self::deliver_signal_received_async`] so their executor threads are
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `deliver_outbox_completion` links to private item `Self::deliver_activity_completion_message`
[INFO] [stdout]    --> src/runtime/handle/delivery.rs:284:11
[INFO] [stdout]     |
[INFO] [stdout] 284 |     /// [`Self::deliver_activity_completion_message`], whose retained payload
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `deliver_outbox_failure` links to private item `Self::deliver_activity_failure_message`
[INFO] [stdout]    --> src/runtime/handle/delivery.rs:324:11
[INFO] [stdout]     |
[INFO] [stdout] 324 |     /// [`Self::deliver_activity_failure_message`].
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `spawn_activity_closure` links to private item `Self::in_vm_child_outcome`
[INFO] [stdout]    --> src/runtime/handle.rs:382:56
[INFO] [stdout]     |
[INFO] [stdout] 382 |     /// observed by the in-VM completion watcher via [`Self::in_vm_child_outcome`].
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::force_process_exit_drain_failure`
[INFO] [stdout]    --> src/runtime/handle.rs:599:11
[INFO] [stdout]     |
[INFO] [stdout] 599 |     /// [`Self::force_process_exit_drain_failure`] for why they cannot be
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `RuntimeHandle` has no field or associated item named `force_process_exit_drain_failure`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `is_parked_reason` links to private item `is_retryable_reason`
[INFO] [stdout]   --> src/runtime/nif_activity_retry.rs:62:47
[INFO] [stdout]    |
[INFO] [stdout] 62 | /// (#207): the `parked:` prefix, mirroring [`is_retryable_reason`]'s prefix
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `activity_timeout_from_config` links to private item `retry_policy_from_config`
[INFO] [stdout]    --> src/runtime/nif_activity_retry.rs:247:27
[INFO] [stdout]     |
[INFO] [stdout] 247 | /// coerced, exactly as [`retry_policy_from_config`] treats a malformed policy:
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `that`
[INFO] [stdout]    --> src/runtime/nif_activity_retry_dispatch.rs:180:29
[INFO] [stdout]     |
[INFO] [stdout] 180 | /// "a per-attempt timeout [that] sits INSIDE a bounded retry schedule", so the
[INFO] [stdout]     |                             ^^^^ no item named `that` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Settled`
[INFO] [stdout]    --> src/runtime/nif_activity_retry_dispatch.rs:730:71
[INFO] [stdout]     |
[INFO] [stdout] 730 |     /// process is no longer the run's single writer. Distinct from [`Settled`]
[INFO] [stdout]     |                                                                       ^^^^^^^ no item named `Settled` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `new` links to private item `resolve_handle_with_birth_wait`
[INFO] [stdout]   --> src/runtime/nif_context.rs:73:24
[INFO] [stdout]    |
[INFO] [stdout] 73 |     /// process (see [`resolve_handle_with_birth_wait`]).
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EngineHandle`
[INFO] [stdout]   --> src/runtime/nif_timer_fire.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 | //! struct, the wheel, and the [`EngineHandle`] impl.
[INFO] [stdout]    |                                  ^^^^^^^^^^^^ no item named `EngineHandle` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `recover_on_startup` links to private item `Self::dispose_due_rows`
[INFO] [stdout]   --> src/time/recovery.rs:95:34
[INFO] [stdout]    |
[INFO] [stdout] 95 |     /// disposes its due rows ([`Self::dispose_due_rows`]). Workflows outside
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::runtime::nif_activity_retry_dispatch::spawn_completion_task`
[INFO] [stdout]    --> src/engine/api.rs:164:15
[INFO] [stdout]     |
[INFO] [stdout] 164 |     ///    ([`crate::runtime::nif_activity_retry_dispatch::spawn_completion_task`]),
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `nif_activity_retry_dispatch` in module `runtime`
[INFO] [stdout]     |
[INFO] [stdout] help: there's a similarly named item `nif_activity_dispatch`
[INFO] [stdout]     |
[INFO] [stdout] 164 -     ///    ([`crate::runtime::nif_activity_retry_dispatch::spawn_completion_task`]),
[INFO] [stdout] 164 +     ///    ([`crate::runtime::nif_activity_dispatch::spawn_completion_task`]),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[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] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 22s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/aion/index.html
[INFO] running `Command { std: "docker" "inspect" "d756e1ea3edc1d280955c76fe5c78d6f4a336a937acda4ec44a3db224c98bc68", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d756e1ea3edc1d280955c76fe5c78d6f4a336a937acda4ec44a3db224c98bc68" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]  Documenting aion-rs v0.29.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `RuntimeHandle::spawn_activity_closure`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           via [`RuntimeHandle::spawn_activity_closure`] (a beamr closure spawn whose
[INFO] [stdout]                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `RuntimeHandle` in scope
[INFO] [stdout]   = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `determinism` links to private item `crate::runtime::nif_determinism`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           ([`crate::runtime::nif_determinism`]): `workflow.random()` /
[INFO] [stdout]             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout]   = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `record_workflow_completed` links to private item `Self::settle_terminal_outbox_rows_nonfatal`
[INFO] [stdout]    --> src/durability/recorder.rs:386:34
[INFO] [stdout]     |
[INFO] [stdout] 386 |     /// recorded terminal (see [`Self::settle_terminal_outbox_rows_nonfatal`]).
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `record_workflow_failed` links to private item `Self::settle_terminal_outbox_rows_nonfatal`
[INFO] [stdout]    --> src/durability/recorder.rs:408:34
[INFO] [stdout]     |
[INFO] [stdout] 408 |     /// recorded terminal (see [`Self::settle_terminal_outbox_rows_nonfatal`]).
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `record_workflow_cancelled` links to private item `Self::settle_terminal_outbox_rows_nonfatal`
[INFO] [stdout]    --> src/durability/recorder.rs:430:34
[INFO] [stdout]     |
[INFO] [stdout] 430 |     /// recorded terminal (see [`Self::settle_terminal_outbox_rows_nonfatal`]).
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `record_loop_retired` links to private item `Self::settle_terminal_outbox_rows_nonfatal`
[INFO] [stdout]     --> src/durability/recorder.rs:1151:34
[INFO] [stdout]      |
[INFO] [stdout] 1151 |     /// recorded terminal (see [`Self::settle_terminal_outbox_rows_nonfatal`]).
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]      |
[INFO] [stdout]      = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `replay_inspect` links to private item `crate::runtime::nif_determinism`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           ([`crate::runtime::nif_determinism`]): `workflow.random()` /
[INFO] [stdout]             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `aion_store::EventStore::list_paused`
[INFO] [stdout]    --> src/engine/api_workflow_ops.rs:341:52
[INFO] [stdout]     |
[INFO] [stdout] 341 |     /// rows are never claimed, and rebuilt from [`aion_store::EventStore::list_paused`] at
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `EventStore` has no associated item named `list_paused`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::workloop::service::WorkloopService::withdraw_unstarted_registrations`
[INFO] [stdout]    --> src/engine/api_workloop.rs:262:13
[INFO] [stdout]     |
[INFO] [stdout] 262 |     ///     crate::workloop::service::WorkloopService::withdraw_unstarted_registrations
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `WorkloopService` has no field or associated item named `withdraw_unstarted_registrations`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::terminate::cancel`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`super::terminate::cancel`] — which opens by taking the run's recorder —
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `terminate` in module `aion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EventStore::list_paused`
[INFO] [stdout]   --> src/lifecycle/pause.rs:54:41
[INFO] [stdout]    |
[INFO] [stdout] 54 | /// It is rebuilt from durable state ([`EventStore::list_paused`]) at startup and
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^ the trait `EventStore` has no associated item named `list_paused`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EventStore::list_paused`
[INFO] [stdout]   --> src/lifecycle/pause.rs:85:41
[INFO] [stdout]    |
[INFO] [stdout] 85 |     /// startup/adoption rebuild from [`EventStore::list_paused`].
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^ the trait `EventStore` has no associated item named `list_paused`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Event::SearchAttributesUpdated`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Event::SearchAttributesUpdated`] carrying the `aion.display_name`
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Event` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Recorder::resume_at`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           respawn by design — builds a one-shot [`Recorder::resume_at`] at the durable
[INFO] [stdout]                                                    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Recorder` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Event::SearchAttributesUpdated`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Event::SearchAttributesUpdated`] carries no run id and
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Event` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `has_continued_as_new`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           ([`has_continued_as_new`]), checked twice: once before the lock over the
[INFO] [stdout]             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `has_continued_as_new` in scope
[INFO] [stdout]   = help: there's a similarly named item `continue_as_new`
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Event::WorkflowReopened`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Event::WorkflowReopened`] that supersedes the terminal in the status
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Event` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `project_visibility`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`project_visibility`] is THE projector — the Recorder's post-append
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `project_visibility` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EventPublisher`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`BroadcastEventPublisher`]: the broadcast-backed [`EventPublisher`].
[INFO] [stdout]                                                              ^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `EventPublisher` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::handle::WorkflowHandle`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`WorkflowHandle`]: super::handle::WorkflowHandle
[INFO] [stdout]                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `handle` in module `aion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::handle::WorkflowHandleParts`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`WorkflowHandleParts`]: super::handle::WorkflowHandleParts
[INFO] [stdout]                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `handle` in module `aion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::table::Registry::live_pid`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Registry::live_pid`]: super::table::Registry::live_pid
[INFO] [stdout]                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `table` in module `aion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::record_cancelled`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Self::record_cancelled`] **consumes** the reservation. There is no other
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `record_cancelled` in module `terminal_writer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `new` links to private item `crate::runtime::drain_bound`
[INFO] [stdout]    --> src/runtime/config.rs:456:32
[INFO] [stdout]     |
[INFO] [stdout] 456 |     /// waits under (AE-017, [`crate::runtime::drain_bound`]): a drain fails
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `deliver_signal_received` links to private item `Self::deliver_signal_received_async`
[INFO] [stdout]    --> src/runtime/handle/delivery.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 |     /// [`Self::deliver_signal_received_async`] so their executor threads are
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `deliver_outbox_completion` links to private item `Self::deliver_activity_completion_message`
[INFO] [stdout]    --> src/runtime/handle/delivery.rs:284:11
[INFO] [stdout]     |
[INFO] [stdout] 284 |     /// [`Self::deliver_activity_completion_message`], whose retained payload
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `deliver_outbox_failure` links to private item `Self::deliver_activity_failure_message`
[INFO] [stdout]    --> src/runtime/handle/delivery.rs:324:11
[INFO] [stdout]     |
[INFO] [stdout] 324 |     /// [`Self::deliver_activity_failure_message`].
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `spawn_activity_closure` links to private item `Self::in_vm_child_outcome`
[INFO] [stdout]    --> src/runtime/handle.rs:382:56
[INFO] [stdout]     |
[INFO] [stdout] 382 |     /// observed by the in-VM completion watcher via [`Self::in_vm_child_outcome`].
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::force_process_exit_drain_failure`
[INFO] [stdout]    --> src/runtime/handle.rs:599:11
[INFO] [stdout]     |
[INFO] [stdout] 599 |     /// [`Self::force_process_exit_drain_failure`] for why they cannot be
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `RuntimeHandle` has no field or associated item named `force_process_exit_drain_failure`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `is_parked_reason` links to private item `is_retryable_reason`
[INFO] [stdout]   --> src/runtime/nif_activity_retry.rs:62:47
[INFO] [stdout]    |
[INFO] [stdout] 62 | /// (#207): the `parked:` prefix, mirroring [`is_retryable_reason`]'s prefix
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `activity_timeout_from_config` links to private item `retry_policy_from_config`
[INFO] [stdout]    --> src/runtime/nif_activity_retry.rs:247:27
[INFO] [stdout]     |
[INFO] [stdout] 247 | /// coerced, exactly as [`retry_policy_from_config`] treats a malformed policy:
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `new` links to private item `resolve_handle_with_birth_wait`
[INFO] [stdout]   --> src/runtime/nif_context.rs:73:24
[INFO] [stdout]    |
[INFO] [stdout] 73 |     /// process (see [`resolve_handle_with_birth_wait`]).
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `recover_on_startup` links to private item `Self::dispose_due_rows`
[INFO] [stdout]   --> src/time/recovery.rs:95:34
[INFO] [stdout]    |
[INFO] [stdout] 95 |     /// disposes its due rows ([`Self::dispose_due_rows`]). Workflows outside
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::runtime::nif_activity_retry_dispatch::spawn_completion_task`
[INFO] [stdout]    --> src/engine/api.rs:164:15
[INFO] [stdout]     |
[INFO] [stdout] 164 |     ///    ([`crate::runtime::nif_activity_retry_dispatch::spawn_completion_task`]),
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `nif_activity_retry_dispatch` in module `runtime`
[INFO] [stdout]     |
[INFO] [stdout] help: there's a similarly named item `nif_activity_dispatch`
[INFO] [stdout]     |
[INFO] [stdout] 164 -     ///    ([`crate::runtime::nif_activity_retry_dispatch::spawn_completion_task`]),
[INFO] [stdout] 164 +     ///    ([`crate::runtime::nif_activity_dispatch::spawn_completion_task`]),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[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] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.03s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/aion/index.html
[INFO] running `Command { std: "docker" "inspect" "d756e1ea3edc1d280955c76fe5c78d6f4a336a937acda4ec44a3db224c98bc68", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d756e1ea3edc1d280955c76fe5c78d6f4a336a937acda4ec44a3db224c98bc68", kill_on_drop: false }`
[INFO] [stdout] d756e1ea3edc1d280955c76fe5c78d6f4a336a937acda4ec44a3db224c98bc68
