# rustc version rustc 1.100.0-nightly (67eda617e 2026-09-10)
# 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" "e3c27c4d402da549dde5d00097257fd2a6a6b8a880de84cdbfe0f4fb255087d0" "/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\", \"-20260910-1.100.0-nightly-67eda617e\", \"--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:101:1 [INFO] [stderr] | [INFO] [stderr] 101 | 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: `magi-cli` (manifest) generated 1 warning [INFO] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: smoke [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 magi-cli v0.12.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: public documentation for `advise` links to private item `gather` [INFO] [stderr] --> src/advise.rs:16:46 [INFO] [stderr] | [INFO] [stderr] 16 | //! Three independent, read-only advisors ([`gather`]) each propose one [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 `advise` links to private item `checkout_worktrees` [INFO] [stderr] --> src/advise.rs:33:52 [INFO] [stderr] | [INFO] [stderr] 33 | //! pointed at the operator's own checkout until [`checkout_worktrees`] gave [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 `crate::plan::vet` [INFO] [stderr] --> src/advise.rs:58:55 [INFO] [stderr] | [INFO] [stderr] 58 | //! and the error names its path, the same contract [`crate::plan::vet`] [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `vet` in module `plan` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `synthesized` links to private item `deliberate` [INFO] [stderr] --> src/advise.rs:107:11 [INFO] [stderr] | [INFO] [stderr] 107 | /// [`deliberate`] writes this record to disk unconditionally, before any [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 `attachments` links to private item `build_command` [INFO] [stderr] --> src/agent.rs:125:55 [INFO] [stderr] | [INFO] [stderr] 125 | /// invocation that is not a chat or talk turn. [`build_command`] uses [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 `Dropped` links to private item `dropped_stream` [INFO] [stderr] --> src/agent.rs:150:7 [INFO] [stderr] | [INFO] [stderr] 150 | /// [`dropped_stream`]. [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 `dropped` links to private item `dropped_stream` [INFO] [stderr] --> src/agent.rs:180:11 [INFO] [stderr] | [INFO] [stderr] 180 | /// [`dropped_stream`]. [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 `crate::run::RunStatus::Waiting` [INFO] [stderr] --> src/ask.rs:30:29 [INFO] [stderr] | [INFO] [stderr] 30 | //! [`RunStatus::Waiting`]: crate::run::RunStatus::Waiting [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the enum `RunStatus` has no variant or associated item named `Waiting` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `SCHEMA` links to private item `read_path` [INFO] [stderr] --> src/ask.rs:52:11 [INFO] [stderr] | [INFO] [stderr] 52 | /// see [`read_path`] - never merely different: `#[serde(default)]` on every [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 `crate::web::QuestionView` [INFO] [stderr] --> src/ask.rs:551:41 [INFO] [stderr] | [INFO] [stderr] 551 | /// readable at all, which is why [`crate::web::QuestionView`] carries it [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `QuestionView` in module `web` [INFO] [stderr] | [INFO] [stderr] help: there's a similarly named item `Question` [INFO] [stderr] | [INFO] [stderr] 551 - /// readable at all, which is why [`crate::web::QuestionView`] carries it [INFO] [stderr] 551 + /// readable at all, which is why [`crate::web::Question`] carries it [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Pending` links to private item `WAIT_SLICE` [INFO] [stderr] --> src/ask.rs:958:23 [INFO] [stderr] | [INFO] [stderr] 958 | /// This call's [`WAIT_SLICE`] ran out with the question still [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 `ask_and_wait` links to private item `WAIT_SLICE` [INFO] [stderr] --> src/ask.rs:976:67 [INFO] [stderr] | [INFO] [stderr] 976 | /// whole `answer_timeout` budget, but this call spends at most [`WAIT_SLICE`] [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 `resume_wait` links to private item `WAIT_SLICE` [INFO] [stderr] --> src/ask.rs:994:19 [INFO] [stderr] | [INFO] [stderr] 994 | /// owner every [`WAIT_SLICE`] for a question they have already seen - so, [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 `should_release_bump` links to private item `land::merged_after_all` [INFO] [stderr] --> src/bump.rs:53:7 [INFO] [stderr] | [INFO] [stderr] 53 | /// [`land::merged_after_all`] recovery for a non-zero exit that merged [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 `crate::land::fix_prompt` [INFO] [stderr] --> src/bump.rs:276:7 [INFO] [stderr] | [INFO] [stderr] 276 | /// [`crate::land::fix_prompt`] doc-comments its own rules rather than leaving [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ no item named `fix_prompt` in module `land` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `chat` links to private item `transcript` [INFO] [stderr] --> src/chat.rs:27:46 [INFO] [stderr] | [INFO] [stderr] 27 | //! of the history drift from the model's. [`transcript`] exists only for 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 `chat` links to private item `turn` [INFO] [stderr] --> src/chat.rs:28:56 [INFO] [stderr] | [INFO] [stderr] 28 | //! case where resuming is genuinely impossible, and [`turn`] says when. [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 `build` links to private item `crate::web::Ui::begin_turn` [INFO] [stderr] --> src/chat.rs:536:51 [INFO] [stderr] | [INFO] [stderr] 536 | /// Split out of [`open`] so a caller can claim [`crate::web::Ui::begin_turn`] [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 `derived_background` links to private item `transcript` [INFO] [stderr] --> src/chat.rs:690:18 [INFO] [stderr] | [INFO] [stderr] 690 | /// Built from [`transcript`] rather than a second rendering of the turns, [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 `record` links to private item `Chats::guard` [INFO] [stderr] --> src/chat.rs:753:33 [INFO] [stderr] | [INFO] [stderr] 753 | /// Re-reads the record under [`Chats::guard`] and [`Chats::claim`] rather [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 `record` links to private item `Chats::claim` [INFO] [stderr] --> src/chat.rs:753:54 [INFO] [stderr] | [INFO] [stderr] 753 | /// Re-reads the record under [`Chats::guard`] and [`Chats::claim`] rather [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 `file_draft` links to private item `Chats::guard` [INFO] [stderr] --> src/chat.rs:1027:33 [INFO] [stderr] | [INFO] [stderr] 1027 | /// Re-reads the record under [`Chats::guard`] and [`Chats::claim`] rather [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 `file_draft` links to private item `Chats::claim` [INFO] [stderr] --> src/chat.rs:1027:54 [INFO] [stderr] | [INFO] [stderr] 1027 | /// Re-reads the record under [`Chats::guard`] and [`Chats::claim`] rather [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 `abandon` links to private item `Chats::guard` [INFO] [stderr] --> src/chat.rs:1086:33 [INFO] [stderr] | [INFO] [stderr] 1086 | /// Re-reads the record under [`Chats::guard`] rather than trusting 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 `abandon` links to private item `Chats::claim` [INFO] [stderr] --> src/chat.rs:1094:18 [INFO] [stderr] | [INFO] [stderr] 1094 | /// Also takes [`Chats::claim`], because unlike [`say`] and [`file_draft`] this [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 `fold_orphaned_worktrees` links to private item `looks_like_a_worktree_bay` [INFO] [stderr] --> src/clean.rs:354:9 [INFO] [stderr] | [INFO] [stderr] 354 | /// [`looks_like_a_worktree_bay`] is the same tag shape [`crate::run::is_run_id`] [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 `Repos` links to private item `array_merge_policy` [INFO] [stderr] --> src/config.rs:730:40 [INFO] [stderr] | [INFO] [stderr] 730 | /// `roots` is one of the array keys [`array_merge_policy`] marks as [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 `Repos` links to private item `Config::refuse_split_arrays` [INFO] [stderr] --> src/config.rs:737:30 [INFO] [stderr] | [INFO] [stderr] 737 | /// roots are scanned; see [`Config::refuse_split_arrays`] for the keys that [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 `array_provenance` links to private item `Config::refuse_split_arrays` [INFO] [stderr] --> src/config.rs:1070:39 [INFO] [stderr] | [INFO] [stderr] 1070 | /// function - the exact hazard [`Config::refuse_split_arrays`] warns [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 `CONFIG_DIR_ENV` links to private item `Config::refuse_split_arrays` [INFO] [stderr] --> src/config.rs:1174:35 [INFO] [stderr] | [INFO] [stderr] 1174 | /// found in two layers and [`Config::refuse_split_arrays`] correctly [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 `layers` links to private item `Config::machine_layer` [INFO] [stderr] --> src/config.rs:1184:41 [INFO] [stderr] | [INFO] [stderr] 1184 | /// The machine layer is whatever [`Config::machine_layer`] resolves to, [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 `daemon` links to private item `reclaim_orphaned_running` [INFO] [stderr] --> src/daemon.rs:32:7 [INFO] [stderr] | [INFO] [stderr] 32 | //! [`reclaim_orphaned_running`] runs on every poll and settles exactly 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 `sweep_stale_claims` links to private item `poll` [INFO] [stderr] --> src/daemon.rs:526:7 [INFO] [stderr] | [INFO] [stderr] 526 | /// [`poll`]s concurrently with every attempt this daemon itself has spawned — [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 `sweep_stale_claims` links to private item `InFlightGuard` [INFO] [stderr] --> src/daemon.rs:527:11 [INFO] [stderr] | [INFO] [stderr] 527 | /// see [`InFlightGuard`] — not only between them the way a single sequential [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 `sweep_stale_claims` links to private item `reclaim_orphaned_running` [INFO] [stderr] --> src/daemon.rs:533:13 [INFO] [stderr] | [INFO] [stderr] 533 | /// which [`reclaim_orphaned_running`] would then read as abandoned and hand [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 `crate::daemon::disk_gate` [INFO] [stderr] --> src/disk.rs:27:51 [INFO] [stderr] | [INFO] [stderr] 27 | /// A gate that cannot measure also closes (see [`crate::daemon::disk_gate`]): [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `disk_gate` in module `daemon` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `is_noise` links to private item `NOT_A_REVIEW` [INFO] [stderr] --> src/land.rs:1249:56 [INFO] [stderr] | [INFO] [stderr] 1249 | /// 1. The bot said so - the body carries one of the [`NOT_A_REVIEW`] markers [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 `md` links to private item `normalize_link` [INFO] [stderr] --> src/md.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | //! - [`normalize_link`] keeps only `http:`/`https:` link destinations. [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 `md` links to private item `normalize_image` [INFO] [stderr] --> src/md.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | //! - [`normalize_image`] keeps only `data:` image URIs and, when 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 `Link` links to private item `normalize_link` [INFO] [stderr] --> src/md.rs:184:60 [INFO] [stderr] | [INFO] [stderr] 184 | /// other scheme becomes [`Node::Text`] instead, see [`normalize_link`]. [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 `Image` links to private item `normalize_image` [INFO] [stderr] --> src/md.rs:193:15 [INFO] [stderr] | [INFO] [stderr] 193 | /// see [`normalize_image`]. [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 `plan` links to private item `vet` [INFO] [stderr] --> src/plan.rs:39:38 [INFO] [stderr] | [INFO] [stderr] 39 | //! most important behaviour here. [`vet`] is the only place that can break it [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 `crate::graph::wave` [INFO] [stderr] --> src/prompt.rs:209:42 [INFO] [stderr] | [INFO] [stderr] 209 | /// Spliced into every node prompt (in [`crate::graph::wave`]) when the run's [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ no item named `wave` in module `graph` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `for_seat` links to private item `Self::ALL` [INFO] [stderr] --> src/prompt.rs:436:63 [INFO] [stderr] | [INFO] [stderr] 436 | /// The lens for seat `seat` (0-based), cycling through [`Self::ALL`] — [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 `scan` links to private item `subdirs` [INFO] [stderr] --> src/repos.rs:53:37 [INFO] [stderr] | [INFO] [stderr] 53 | /// owner directory partway down: [`subdirs`] turns an unreadable directory [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 `open_findings` links to private item `crate::graph::STAGNANT_LIMIT` [INFO] [stderr] --> src/run.rs:933:11 [INFO] [stderr] | [INFO] [stderr] 933 | /// [`crate::graph::STAGNANT_LIMIT`] rounds) never had a *following* round [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 `is_run_id` links to private item `new_id` [INFO] [stderr] --> src/run.rs:1111:34 [INFO] [stderr] | [INFO] [stderr] 1111 | /// Does `name` have the shape [`new_id`] mints: `YYYYMMDD-HHMMSS-xxxx`? [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 `Agent` links to private item `MAGI_NOTE` [INFO] [stderr] --> src/talk.rs:96:23 [INFO] [stderr] | [INFO] [stderr] 96 | /// failed. See [`MAGI_NOTE`]. [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 `remove` links to private item `Talks::guard` [INFO] [stderr] --> src/talk.rs:449:17 [INFO] [stderr] | [INFO] [stderr] 449 | /// Takes [`Talks::guard`] for the same reason [`close`] does: a delete [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 `remove` links to private item `turn` [INFO] [stderr] --> src/talk.rs:450:46 [INFO] [stderr] | [INFO] [stderr] 450 | /// racing a [`record`] or the tail of [`turn`] must not land between [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 `close` links to private item `Talks::guard` [INFO] [stderr] --> src/talk.rs:586:33 [INFO] [stderr] | [INFO] [stderr] 586 | /// Re-reads the record under [`Talks::guard`] rather than trusting 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 `reopen` links to private item `Talks::guard` [INFO] [stderr] --> src/talk.rs:616:7 [INFO] [stderr] | [INFO] [stderr] 616 | /// [`Talks::guard`] rather than trusting the caller's copy of `talk`, writes [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 `tasks_of` links to private item `turn` [INFO] [stderr] --> src/talk.rs:898:58 [INFO] [stderr] | [INFO] [stderr] 898 | /// `magi task add` is run from inside a turn, because [`turn`] passes 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 `effective_interval` links to private item `MIN_INTERVAL` [INFO] [stderr] --> src/updater.rs:38:49 [INFO] [stderr] | [INFO] [stderr] 38 | /// The interval `cfg` configures, floored at [`MIN_INTERVAL`], or [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 `cached_update` [INFO] [stderr] --> src/updater.rs:133:22 [INFO] [stderr] | [INFO] [stderr] 133 | /// alone (see [`cached_update`], which matches on the mode itself) and [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `cached_update` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Progress` links to private item `state_path` [INFO] [stderr] --> src/updater.rs:249:7 [INFO] [stderr] | [INFO] [stderr] 249 | /// [`state_path`]: this is not throttle bookkeeping, it is the record of one [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 `web` links to private item `question_panel` [INFO] [stderr] --> src/web.rs:50:23 [INFO] [stderr] | [INFO] [stderr] 50 | //! It is served by [`question_panel`] and [`question_asset`] and rendered in an [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 `web` links to private item `question_asset` [INFO] [stderr] --> src/web.rs:50:46 [INFO] [stderr] | [INFO] [stderr] 50 | //! It is served by [`question_panel`] and [`question_asset`] and rendered in an [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 `web` links to private item `PANEL_CSP` [INFO] [stderr] --> src/web.rs:54:24 [INFO] [stderr] | [INFO] [stderr] 54 | //! both routes send [`PANEL_CSP`], which denies every network destination, 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: public documentation for `web` links to private item `blocking` [INFO] [stderr] --> src/web.rs:64:57 [INFO] [stderr] | [INFO] [stderr] 64 | //! Every other route here is disk work, which is why [`blocking`] exists. [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 `web` links to private item `Ui::begin_turn` [INFO] [stderr] --> src/web.rs:68:25 [INFO] [stderr] | [INFO] [stderr] 68 | //! than queued - see [`Ui::begin_turn`]. [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 `valid_asset_name` [INFO] [stderr] --> src/web.rs:697:27 [INFO] [stderr] | [INFO] [stderr] 697 | /// file; it is why [`valid_asset_name`] is checked before a path is built. [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `valid_asset_name` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `serve` links to private item `hand_over` [INFO] [stderr] --> src/web.rs:914:58 [INFO] [stderr] | [INFO] [stderr] 914 | /// up to `timeout_implement`, an hour by default. See [`hand_over`], which [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/bump.rs:20:81 [INFO] [stderr] | [INFO] [stderr] 20 | //! asserted directly, the same split [`crate::land`] uses for [`land::decide`](crate::land::decide). [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] 20 - //! asserted directly, the same split [`crate::land`] uses for [`land::decide`](crate::land::decide). [INFO] [stderr] 20 + //! asserted directly, the same split [`crate::land`] uses for [`land::decide`]. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `run` is both a function and a module [INFO] [stderr] --> src/tui.rs:18:46 [INFO] [stderr] | [INFO] [stderr] 18 | //! function that knows about ratatui, and [`run`] is the only one that touches [INFO] [stderr] | ^^^ ambiguous link [INFO] [stderr] | [INFO] [stderr] help: to link to the function, add parentheses [INFO] [stderr] | [INFO] [stderr] 18 | //! function that knows about ratatui, and [`run()`] is the only one that touches [INFO] [stderr] | ++ [INFO] [stderr] help: to link to the module, prefix with `mod@` [INFO] [stderr] | [INFO] [stderr] 18 | //! function that knows about ratatui, and [`mod@run`] is the only one that touches [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `magi-cli` (lib doc) generated 65 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.49s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/magi/index.html [INFO] running `Command { std: "docker" "inspect" "e3c27c4d402da549dde5d00097257fd2a6a6b8a880de84cdbfe0f4fb255087d0", kill_on_drop: false }`