# rustc version rustc 1.100.0-nightly (809936eac 2026-09-12)
# docs.rs version docsrs 0.0.0 (bbe8284d494398efa390829fb7f0bf2364bcdf59 2026-09-08 )
# 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" "a4d7b08c2dbe8b2a7d472becc2f718825350818b877b3785d3e8524f9d1eea5c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260912-1.100.0-nightly-809936eac\", \"--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\"" "-j12" "--target" "x86_64-unknown-linux-gnu" "-Zrustdoc-scrape-examples", kill_on_drop: false }` [INFO] [stderr] warning: explicit `package.readme` can be inferred [INFO] [stderr] --> Cargo.toml:60:1 [INFO] [stderr] | [INFO] [stderr] 60 | readme = "README.md" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::manual_readme` is set to `warn` by default [INFO] [stderr] help: consider removing `package.readme` [INFO] [stderr] warning: `contextgraph-host` (manifest) generated 1 warning [INFO] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: ingest_paste [INFO] [stderr] If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true` [INFO] [stderr] to the [[example]] target configuration of at least one example. [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting contextgraph-host v2.0.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: public documentation for `EVIDENCE_PREAMBLE` links to private item `neutralize_fence_tokens` [INFO] [stderr] --> src/compose.rs:616:35 [INFO] [stderr] | [INFO] [stderr] 616 | /// prefix that the escaping in [`neutralize_fence_tokens`] exists to protect. [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 `compose_for_prompt` links to private item `render_frame` [INFO] [stderr] --> src/compose.rs:630:29 [INFO] [stderr] | [INFO] [stderr] 630 | /// [`compose_context`]'s [`render_frame`] so the fencing and escaping are [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 `compose_for_prompt` links to private item `render_frame` [INFO] [stderr] --> src/compose.rs:644:61 [INFO] [stderr] | [INFO] [stderr] 644 | /// 4. **Render** — the preamble, then each frame through [`render_frame`], so a [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 `BudgetLie` [INFO] [stderr] --> src/host.rs:822:65 [INFO] [stderr] | [INFO] [stderr] 822 | /// overspend. Dropped whole and reported, symmetric to a [`BudgetLie`] [INFO] [stderr] | ^^^^^^^^^ no item named `BudgetLie` 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 `Credential` links to private item `Credential::expose` [INFO] [stderr] --> src/http.rs:42:32 [INFO] [stderr] | [INFO] [stderr] 42 | /// to read the raw value is [`Credential::expose`], a crate-private method used [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 `read_raw_line` links to private item `MAX_LINE_BYTES` [INFO] [stderr] --> src/stdio.rs:264:22 [INFO] [stderr] | [INFO] [stderr] 264 | /// Bounded to [`MAX_LINE_BYTES`] via an incremental `fill_buf`/`consume` [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 `handshake` links to private item `HANDSHAKE_TIMEOUT` [INFO] [stderr] --> src/stdio.rs:289:35 [INFO] [stderr] | [INFO] [stderr] 289 | /// named error. Bounded by [`HANDSHAKE_TIMEOUT`] so a silent provider [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 `StdioProvider` links to private item `StdioControl` [INFO] [stderr] --> src/stdio.rs:610:31 [INFO] [stderr] | [INFO] [stderr] 610 | /// correlation `id`, and a [`StdioControl`] holds the child for teardown. A [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: redundant explicit link target [INFO] [stderr] --> src/compose.rs:14:19 [INFO] [stderr] | [INFO] [stderr] 14 | //! [`FrameId`](contextgraph_types::FrameId), i.e. by `(provider id, frame [INFO] [stderr] | --------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 14 - //! [`FrameId`](contextgraph_types::FrameId), i.e. by `(provider id, frame [INFO] [stderr] 14 + //! [`FrameId`], i.e. by `(provider id, frame [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/consent.rs:12:24 [INFO] [stderr] | [INFO] [stderr] 12 | //! [`ConsentReceipt`](contextgraph_types::ConsentReceipt) — a protocol-defined [INFO] [stderr] | ---------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 12 - //! [`ConsentReceipt`](contextgraph_types::ConsentReceipt) — a protocol-defined [INFO] [stderr] 12 + //! [`ConsentReceipt`] — a protocol-defined [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/host.rs:301:24 [INFO] [stderr] | [INFO] [stderr] 301 | /// [`TrustStore`](crate::TrustStore) (`SPEC.md` §6.5, [INFO] [stderr] | ------------ ^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 301 - /// [`TrustStore`](crate::TrustStore) (`SPEC.md` §6.5, [INFO] [stderr] 301 + /// [`TrustStore`] (`SPEC.md` §6.5, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/host.rs:786:36 [INFO] [stderr] | [INFO] [stderr] 786 | /// against its [`TrustStore`](crate::TrustStore) — one entry per accepted [INFO] [stderr] | ------------ ^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 786 - /// against its [`TrustStore`](crate::TrustStore) — one entry per accepted [INFO] [stderr] 786 + /// against its [`TrustStore`] — one entry per accepted [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/provider.rs:76:52 [INFO] [stderr] | [INFO] [stderr] 76 | /// Defaults to answering [`Verdict::Unknown`](contextgraph_types::Verdict::Unknown) [INFO] [stderr] | ------------------ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 76 - /// Defaults to answering [`Verdict::Unknown`](contextgraph_types::Verdict::Unknown) [INFO] [stderr] 76 + /// Defaults to answering [`Verdict::Unknown`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/wire.rs:152:37 [INFO] [stderr] | [INFO] [stderr] 152 | /// [`ErrorCode::Internal`](contextgraph_types::ErrorCode::Internal). [INFO] [stderr] | --------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 152 - /// [`ErrorCode::Internal`](contextgraph_types::ErrorCode::Internal). [INFO] [stderr] 152 + /// [`ErrorCode::Internal`]. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `contextgraph-host` (lib doc) generated 14 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.78s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/contextgraph_host/index.html [INFO] running `Command { std: "docker" "inspect" "a4d7b08c2dbe8b2a7d472becc2f718825350818b877b3785d3e8524f9d1eea5c", kill_on_drop: false }`