# rustc version rustc 1.99.0-nightly (d0babd8b6 2026-07-15)
# docs.rs version docsrs 0.0.0 (f1b150f0cd76f7cabcd39e1f4790ba771b28b5c4 2026-07-19 )
# build log [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" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "d69ac0a969f70e9e794cd0d8ecfa84d995c60c2dfcef004999487445f6ce2251" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2026-07-16" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260715-1.99.0-nightly-d0babd8b6\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting mcpmesh-node v0.49.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `connect` [INFO] [stderr] --> src/daemon/dial.rs:530:24 [INFO] [stderr] | [INFO] [stderr] 530 | /// wait). The FIRST [`connect`] success WINS: its transport is returned and the in-flight losing [INFO] [stderr] | ^^^^^^^ no item named `connect` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `remove_peer` links to private item `sever_principals` [INFO] [stderr] --> src/daemon/handlers.rs:992:56 [INFO] [stderr] | [INFO] [stderr] 992 | /// disconnect. Severing is connection-granular (see [`sever_principals`]). [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `revoke_service_access` links to private item `service_allow_revoke` [INFO] [stderr] --> src/daemon/handlers.rs:2360:55 [INFO] [stderr] | [INFO] [stderr] 2360 | /// does still apply to the sever that follows; see [`service_allow_revoke`].) What is unavailable [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `revoke_service_access` links to private item `register_service` [INFO] [stderr] --> src/daemon/handlers.rs:2363:26 [INFO] [stderr] | [INFO] [stderr] 2363 | /// Serialized against [`register_service`] / [`grant_service_access`] via `mesh.reload_lock` (the [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `revoke_service_access` links to private item `remove_allow_from_config` [INFO] [stderr] --> src/daemon/handlers.rs:2365:24 [INFO] [stderr] | [INFO] [stderr] 2365 | /// removal). Reuses [`remove_allow_from_config`]'s atomic write and [`swap_services`]'s [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `revoke_service_access` links to private item `swap_services` [INFO] [stderr] --> src/daemon/handlers.rs:2365:72 [INFO] [stderr] | [INFO] [stderr] 2365 | /// removal). Reuses [`remove_allow_from_config`]'s atomic write and [`swap_services`]'s [INFO] [stderr] | ^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `spawn_resume_watch` links to private item `RESUME_THRESHOLD_SECS` [INFO] [stderr] --> src/daemon/resume.rs:130:12 [INFO] [stderr] | [INFO] [stderr] 130 | /// past [`RESUME_THRESHOLD_SECS`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `spawn_resume_watch` links to private item `tick` [INFO] [stderr] --> src/daemon/resume.rs:134:58 [INFO] [stderr] | [INFO] [stderr] 134 | /// loop reads two real clocks and no test drives it — [`tick`] is the seam, reached through [INFO] [stderr] | ^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `FetchSlot` links to private item `MeshState::fetches` [INFO] [stderr] --> src/daemon.rs:525:60 [INFO] [stderr] | [INFO] [stderr] 525 | /// One hash's in-flight-fetch registration (#172) — see [`MeshState::fetches`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `BlobTransfer` links to private item `MeshState::blob_bcast` [INFO] [stderr] --> src/daemon.rs:557:70 [INFO] [stderr] | [INFO] [stderr] 557 | /// One coalesced app-blob transfer observation (#82), as it rides [`MeshState::blob_bcast`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `<unknown>` links to private item `roster_install` [INFO] [stderr] --> src/daemon.rs:1408:32 [INFO] [stderr] | [INFO] [stderr] 1408 | /// pipeline itself lives in [`roster_install`] (`converge_roster_bytes` — the single-writer [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `IdentityConflictLayer` [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] or fight theirs. [`IdentityConflictLayer`] is composed into whatever subscriber the host already [INFO] [stderr] ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = note: no item named `IdentityConflictLayer` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Status::SameEndpointIdConnected` [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] it is built from [`Status::SameEndpointIdConnected`]'s own `Display`, the same value iroh [INFO] [stderr] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = note: no item named `Status` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `LocalDiscovery` [INFO] [stderr] --> src/discovery/local.rs:64:26 [INFO] [stderr] | [INFO] [stderr] 64 | /// **Takes the parsed [`LocalDiscovery`], not a bare `bool`, deliberately.** The 0.44.0 gate [INFO] [stderr] | ^^^^^^^^^^^^^^ no item named `LocalDiscovery` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `EndpointData` [INFO] [stderr] --> src/node.rs:244:11 [INFO] [stderr] | [INFO] [stderr] 244 | /// [`EndpointData`] — **its direct IP addresses, LAN and public, v4 and v6** — synchronously [INFO] [stderr] | ^^^^^^^^^^^^ no item named `EndpointData` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `recovery` links to private item `sas::WORDS` [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] The alphabet is [`sas::WORDS`] — the first 256 words of the BIP39 English list, already in this [INFO] [stderr] ^^^^^^^^^^^^ [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: `mcpmesh-node` (lib doc) generated 16 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.86s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/mcpmesh_node/index.html [INFO] running `Command { std: "docker" "inspect" "d69ac0a969f70e9e794cd0d8ecfa84d995c60c2dfcef004999487445f6ce2251", kill_on_drop: false }`