[INFO] fetching crate shove 0.12.0...
[INFO] documenting shove-0.12.0 against 1.98.0-beta.1 for beta-rustdoc-1.98-1
[INFO] extracting crate shove 0.12.0 into /workspace/builds/worker-1-tc2/source
[INFO] removed /workspace/builds/worker-1-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate shove 0.12.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate shove 0.12.0
[INFO] tweaked toml for crates.io crate shove 0.12.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate shove 0.12.0 on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate shove 0.12.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" "+1.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 151654f568162dbcc895ea33ae309f4192ff35bc6f71bb6dcc8a967e0b9b506c
[INFO] running `Command { std: "docker" "start" "151654f568162dbcc895ea33ae309f4192ff35bc6f71bb6dcc8a967e0b9b506c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "151654f568162dbcc895ea33ae309f4192ff35bc6f71bb6dcc8a967e0b9b506c", 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" "151654f568162dbcc895ea33ae309f4192ff35bc6f71bb6dcc8a967e0b9b506c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "151654f568162dbcc895ea33ae309f4192ff35bc6f71bb6dcc8a967e0b9b506c", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "151654f568162dbcc895ea33ae309f4192ff35bc6f71bb6dcc8a967e0b9b506c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]     Checking rand v0.10.1
[INFO] [stderr]     Checking uuid v1.23.3
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]     Checking serde_json v1.0.150
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]     Checking tokio v1.52.3
[INFO] [stderr]     Checking futures-util v0.3.32
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking tokio-util v0.7.18
[INFO] [stderr]  Documenting shove v0.12.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `RabbitMq`
[INFO] [stdout]  --> src/lib.rs:7:34
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! backend marker `B` (one of [`RabbitMq`], [`Sqs`], [`Nats`], [`Kafka`],
[INFO] [stdout]   |                                  ^^^^^^^^ no item named `RabbitMq` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]   = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Sqs`
[INFO] [stdout]  --> src/lib.rs:7:48
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! backend marker `B` (one of [`RabbitMq`], [`Sqs`], [`Nats`], [`Kafka`],
[INFO] [stdout]   |                                                ^^^ no item named `Sqs` 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 `Nats`
[INFO] [stdout]  --> src/lib.rs:7:57
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! backend marker `B` (one of [`RabbitMq`], [`Sqs`], [`Nats`], [`Kafka`],
[INFO] [stdout]   |                                                         ^^^^ no item named `Nats` 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 `Kafka`
[INFO] [stdout]  --> src/lib.rs:7:67
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! backend marker `B` (one of [`RabbitMq`], [`Sqs`], [`Nats`], [`Kafka`],
[INFO] [stdout]   |                                                                   ^^^^^ no item named `Kafka` 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 `InMemory`
[INFO] [stdout]  --> src/lib.rs:8:7
[INFO] [stdout]   |
[INFO] [stdout] 8 | //! [`InMemory`], each gated on its Cargo feature). The marker binds that
[INFO] [stdout]   |       ^^^^^^^^ no item named `InMemory` 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 `ShoveAuditHandler`
[INFO] [stdout]   --> src/lib.rs:49:38
[INFO] [stdout]    |
[INFO] [stdout] 49 | //! | `audit`                    | [`ShoveAuditHandler`] + [`AuditLog`] topic for persisting audit records through any backend |
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^ no item named `ShoveAuditHandler` 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 `AuditLog`
[INFO] [stdout]   --> src/lib.rs:49:62
[INFO] [stdout]    |
[INFO] [stdout] 49 | //! | `audit`                    | [`ShoveAuditHandler`] + [`AuditLog`] topic for persisting audit records through any backend |
[INFO] [stdout]    |                                                              ^^^^^^^^ no item named `AuditLog` 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 `RabbitMq`
[INFO] [stdout]   --> src/lib.rs:54:37
[INFO] [stdout]    |
[INFO] [stdout] 54 | //! services. Swap `InMemory` for [`RabbitMq`], [`Sqs`], [`Nats`], or
[INFO] [stdout]    |                                     ^^^^^^^^ no item named `RabbitMq` 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 `Sqs`
[INFO] [stdout]   --> src/lib.rs:54:51
[INFO] [stdout]    |
[INFO] [stdout] 54 | //! services. Swap `InMemory` for [`RabbitMq`], [`Sqs`], [`Nats`], or
[INFO] [stdout]    |                                                   ^^^ no item named `Sqs` 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 `Nats`
[INFO] [stdout]   --> src/lib.rs:54:60
[INFO] [stdout]    |
[INFO] [stdout] 54 | //! services. Swap `InMemory` for [`RabbitMq`], [`Sqs`], [`Nats`], or
[INFO] [stdout]    |                                                            ^^^^ no item named `Nats` 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 `Kafka`
[INFO] [stdout]   --> src/lib.rs:55:7
[INFO] [stdout]    |
[INFO] [stdout] 55 | //! [`Kafka`] — the topic definition, handler, and every call site stay
[INFO] [stdout]    |       ^^^^^ no item named `Kafka` 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 `rabbitmq`
[INFO] [stdout]    --> src/lib.rs:140:30
[INFO] [stdout]     |
[INFO] [stdout] 140 | //! - Per-backend modules: [`rabbitmq`], [`sns`], [`nats`], [`kafka`],
[INFO] [stdout]     |                              ^^^^^^^^ no item named `rabbitmq` 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 `sns`
[INFO] [stdout]    --> src/lib.rs:140:44
[INFO] [stdout]     |
[INFO] [stdout] 140 | //! - Per-backend modules: [`rabbitmq`], [`sns`], [`nats`], [`kafka`],
[INFO] [stdout]     |                                            ^^^ no item named `sns` 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 `nats`
[INFO] [stdout]    --> src/lib.rs:140:53
[INFO] [stdout]     |
[INFO] [stdout] 140 | //! - Per-backend modules: [`rabbitmq`], [`sns`], [`nats`], [`kafka`],
[INFO] [stdout]     |                                                     ^^^^ no item named `nats` 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 `kafka`
[INFO] [stdout]    --> src/lib.rs:140:63
[INFO] [stdout]     |
[INFO] [stdout] 140 | //! - Per-backend modules: [`rabbitmq`], [`sns`], [`nats`], [`kafka`],
[INFO] [stdout]     |                                                               ^^^^^ no item named `kafka` 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 `inmemory`
[INFO] [stdout]    --> src/lib.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 | //!   [`inmemory`] — expose the config and client types bound to each
[INFO] [stdout]     |         ^^^^^^^^ no item named `inmemory` 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 `ConsumerGroup::register`
[INFO] [stdout]   --> src/backend/registry.rs:31:18
[INFO] [stdout]    |
[INFO] [stdout] 31 |     /// public [`ConsumerGroup::register`] API guarantees callers that no
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^ no item named `ConsumerGroup` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ConsumerGroup::register_fifo`
[INFO] [stdout]   --> src/backend/registry.rs:48:38
[INFO] [stdout]    |
[INFO] [stdout] 48 |     /// returning `Ok`. The public [`ConsumerGroup::register_fifo`] API
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ConsumerGroup` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::backends::sns::registry::SqsConsumerGroupRegistry`
[INFO] [stdout]   --> src/broker.rs:47:39
[INFO] [stdout]    |
[INFO] [stdout] 47 |     /// [`SqsConsumerGroupRegistry`]: crate::backends::sns::registry::SqsConsumerGroupRegistry
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `sns` in module `backends`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::backends::sns::registry::SqsConsumerGroupRegistry::register`
[INFO] [stdout]    --> src/broker.rs:115:49
[INFO] [stdout]     |
[INFO] [stdout] 115 |     /// [`SqsConsumerGroupRegistry::register`]: crate::backends::sns::registry::SqsConsumerGroupRegistry::register
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `sns` in module `backends`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ConsumerOptions::validate_payload_message_size`
[INFO] [stdout]   --> src/consumer.rs:62:15
[INFO] [stdout]    |
[INFO] [stdout] 62 | /// Used by [`ConsumerOptions::validate_payload_message_size`] and directly by
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `ConsumerOptions` has no field or associated item named `validate_payload_message_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `prefetch_count` links to private item `Self::into_inner`
[INFO] [stdout]   --> src/consumer.rs:96:33
[INFO] [stdout]    |
[INFO] [stdout] 96 |     /// `false`, [`into_inner`](Self::into_inner) clamps the effective
[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]    = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `concurrent_processing` links to private item `Self::into_inner`
[INFO] [stdout]    --> src/consumer.rs:101:56
[INFO] [stdout]     |
[INFO] [stdout] 101 |     /// a time (`false`). When `false`, [`into_inner`](Self::into_inner)
[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 `shove::rabbitmq::MESSAGE_ID_KEY`
[INFO] [stdout]   --> src/metadata.rs:18:56
[INFO] [stdout]    |
[INFO] [stdout] 18 |     /// For RabbitMQ, the `x-message-id` header (see [`shove::rabbitmq::MESSAGE_ID_KEY`]) is a
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `shove` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `RabbitMqPublisher`
[INFO] [stdout]   --> src/metadata.rs:19:46
[INFO] [stdout]    |
[INFO] [stdout] 19 |     /// stable per-message UUID stamped by [`RabbitMqPublisher`] on every outgoing
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^^^^^ no item named `RabbitMqPublisher` 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 `set_prefix` links to private item `MetricNames`
[INFO] [stdout]   --> src/metrics.rs:19:57
[INFO] [stdout]    |
[INFO] [stdout] 19 | /// the recorder. The prefix is materialised into the [`MetricNames`] cache the
[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 `Retry`
[INFO] [stdout]   --> src/outcome.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |     /// Unlike [`Retry`], deferred messages never exhaust `max_retries` and
[INFO] [stdout]    |                  ^^^^^ no item named `Retry` 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 `Retry`
[INFO] [stdout]   --> src/outcome.rs:67:38
[INFO] [stdout]    |
[INFO] [stdout] 67 |     /// consumer, it is treated as [`Retry`] and a warning is logged.
[INFO] [stdout]    |                                      ^^^^^ no item named `Retry` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> src/backend/consumer.rs:7:44
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! a non-unit [`MessageHandler::Context`](MessageHandler::Context)
[INFO] [stdout]   |                 -------------------------  ^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]   |                 |
[INFO] [stdout]   |                 because label contains path that resolves to same destination
[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] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 7 - //! a non-unit [`MessageHandler::Context`](MessageHandler::Context)
[INFO] [stdout] 7 + //! a non-unit [`MessageHandler::Context`]
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> src/backend/registry.rs:6:33
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! [`MessageHandler::Context`](MessageHandler::Context)
[INFO] [stdout]   |      -------------------------  ^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]   |      |
[INFO] [stdout]   |      because label contains path that resolves to same destination
[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] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 6 - //! [`MessageHandler::Context`](MessageHandler::Context)
[INFO] [stdout] 6 + //! [`MessageHandler::Context`]
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> src/broker.rs:99:46
[INFO] [stdout]    |
[INFO] [stdout] 99 |     /// Return a [`Backend::AutoscalerImpl`](crate::backend::Backend::AutoscalerImpl)
[INFO] [stdout]    |                   -------------------------  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   because label contains path that resolves to same destination
[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] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 99 -     /// Return a [`Backend::AutoscalerImpl`](crate::backend::Backend::AutoscalerImpl)
[INFO] [stdout] 99 +     /// Return a [`Backend::AutoscalerImpl`]
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.19s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/shove/index.html
[INFO] running `Command { std: "docker" "inspect" "151654f568162dbcc895ea33ae309f4192ff35bc6f71bb6dcc8a967e0b9b506c", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "0:0" "151654f568162dbcc895ea33ae309f4192ff35bc6f71bb6dcc8a967e0b9b506c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]     Checking zeroize v1.9.0
[INFO] [stderr]     Checking typenum v1.20.1
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling time-macros v0.2.29
[INFO] [stderr]     Checking deranged v0.5.8
[INFO] [stderr]    Compiling aws-lc-rs v1.17.0
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking outref v0.5.2
[INFO] [stderr]     Checking base64ct v1.8.3
[INFO] [stderr]     Checking flagset v0.4.7
[INFO] [stderr]     Checking const-oid v0.9.6
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]     Checking base64-simd v0.8.0
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]     Checking rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]     Checking cmov v0.5.4
[INFO] [stderr]     Checking log v0.4.32
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]     Checking const-oid v0.10.2
[INFO] [stderr]     Checking rusticata-macros v4.1.0
[INFO] [stderr]    Compiling os_pipe v1.2.3
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]     Checking ctutils v0.4.2
[INFO] [stderr]     Checking serde_json v1.0.150
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]     Checking pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling aws-types v1.3.16
[INFO] [stderr]    Compiling oid-registry v0.8.1
[INFO] [stderr]    Compiling aws-lc-sys v0.41.0
[INFO] [stderr]     Checking generic-array v0.14.7
[INFO] [stderr]     Checking hybrid-array v0.4.12
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]     Checking rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling sigchld v0.2.4
[INFO] [stderr]    Compiling libz-sys v1.1.29
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling shared_child v1.1.1
[INFO] [stderr]     Checking nom v8.0.0
[INFO] [stderr]     Checking xmlparser v0.13.6
[INFO] [stderr]     Checking urlencoding v2.1.3
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling duct v0.13.7
[INFO] [stderr]     Checking regex-lite v0.1.9
[INFO] [stderr]     Checking cookie-factory v0.3.3
[INFO] [stderr]     Checking aws-smithy-xml v0.60.15
[INFO] [stderr]     Checking crypto-common v0.2.2
[INFO] [stderr]     Checking block-buffer v0.12.1
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking block-padding v0.3.3
[INFO] [stderr]    Compiling openssl-sys v0.9.117
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]     Checking webpki-roots v1.0.8
[INFO] [stderr]    Compiling rdkafka-sys v4.10.0+2.12.1
[INFO] [stderr]     Checking inout v0.1.4
[INFO] [stderr]    Compiling amq-protocol v10.6.2
[INFO] [stderr]    Compiling crc16 v0.4.0
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]     Checking webpki-roots v0.26.11
[INFO] [stderr]    Compiling sasl2-sys v0.1.22+2.1.28
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]    Compiling lapin v4.10.0
[INFO] [stderr]     Checking bitflags v2.13.0
[INFO] [stderr]     Checking digest v0.11.3
[INFO] [stderr]     Checking flume v0.12.0
[INFO] [stderr]     Checking backon v1.6.0
[INFO] [stderr]     Checking sha2 v0.11.0
[INFO] [stderr]     Checking salsa20 v0.10.2
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking hmac v0.13.0
[INFO] [stderr]     Checking aes v0.8.4
[INFO] [stderr]     Checking cbc v0.1.2
[INFO] [stderr]     Checking pbkdf2 v0.12.2
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking sha1 v0.10.6
[INFO] [stderr]     Checking des v0.8.1
[INFO] [stderr]     Checking rc2 v0.8.1
[INFO] [stderr]     Checking scrypt v0.11.0
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]     Checking arcstr v1.2.0
[INFO] [stderr]     Checking xxhash-rust v0.8.15
[INFO] [stderr]     Checking sha1_smol v1.0.1
[INFO] [stderr]     Checking dashmap v6.2.1
[INFO] [stderr]     Checking futures-lite v2.6.1
[INFO] [stderr]     Checking time v0.3.49
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling aws-smithy-runtime-api-macros v1.0.0
[INFO] [stderr]    Compiling der_derive v0.7.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling asn1-rs-impl v0.2.0
[INFO] [stderr]    Compiling asn1-rs-derive v0.6.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking futures-util v0.3.32
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]     Checking rand v0.8.6
[INFO] [stderr]     Checking der v0.7.10
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling num_enum_derive v0.7.6
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking zerofrom v0.1.8
[INFO] [stderr]     Checking yoke v0.8.3
[INFO] [stderr]     Checking zerovec v0.11.6
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking zerotrie v0.2.4
[INFO] [stderr]     Checking asn1-rs v0.7.2
[INFO] [stderr]     Checking nuid v0.5.0
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling prost-derive v0.14.4
[INFO] [stderr]     Checking tinystr v0.8.3
[INFO] [stderr]     Checking icu_locale_core v2.2.0
[INFO] [stderr]     Checking potential_utf v0.1.5
[INFO] [stderr]     Checking icu_collections v2.2.0
[INFO] [stderr]     Checking ed25519-dalek v2.2.0
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking pin-project v1.1.13
[INFO] [stderr]     Checking x509-cert v0.2.5
[INFO] [stderr]     Checking pkcs5 v0.7.1
[INFO] [stderr]     Checking pkcs8 v0.10.2
[INFO] [stderr]     Checking signatory v0.27.1
[INFO] [stderr]     Checking num_enum v0.7.6
[INFO] [stderr]     Checking nkeys v0.4.5
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking icu_provider v2.2.0
[INFO] [stderr]     Checking der-parser v10.0.0
[INFO] [stderr]     Checking icu_properties v2.2.0
[INFO] [stderr]     Checking icu_normalizer v2.2.0
[INFO] [stderr]     Checking cms v0.2.3
[INFO] [stderr]     Checking futures-executor v0.3.32
[INFO] [stderr]     Checking x509-parser v0.18.1
[INFO] [stderr]     Checking futures v0.3.32
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking pkcs12 v0.1.0
[INFO] [stderr]     Checking bytes v1.12.0
[INFO] [stderr]     Checking amq-protocol-types v10.6.2
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking p12-keystore v0.2.1
[INFO] [stderr]     Checking serde_nanos v0.1.4
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking tokio v1.52.3
[INFO] [stderr]     Checking http v1.4.2
[INFO] [stderr]     Checking http v0.2.12
[INFO] [stderr]     Checking bytes-utils v0.1.4
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]     Checking prost v0.14.4
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]     Checking amq-protocol-uri v10.6.2
[INFO] [stderr]     Checking http-body-util v0.1.3
[INFO] [stderr]     Checking http-body v0.4.6
[INFO] [stderr]     Checking rustls-webpki v0.103.13
[INFO] [stderr]     Checking tokio-util v0.7.18
[INFO] [stderr]     Checking aws-smithy-async v1.2.14
[INFO] [stderr]     Checking tower v0.5.3
[INFO] [stderr]     Checking tokio-stream v0.1.18
[INFO] [stderr]     Checking async-compat v0.2.5
[INFO] [stderr]     Checking tryhard v0.5.2
[INFO] [stderr]     Checking tower-http v0.6.11
[INFO] [stderr]     Checking async-rs v0.8.11
[INFO] [stderr]     Checking aws-smithy-types v1.5.0
[INFO] [stderr]     Checking h2 v0.4.15
[INFO] [stderr]     Checking combine v4.6.7
[INFO] [stderr]     Checking aws-smithy-runtime-api v1.12.3
[INFO] [stderr]     Checking aws-smithy-query v0.60.15
[INFO] [stderr]     Checking tokio-rustls v0.26.4
[INFO] [stderr]     Checking rustls-platform-verifier v0.7.0
[INFO] [stderr]     Checking futures-rustls v0.26.0
[INFO] [stderr]     Checking tokio-websockets v0.10.1
[INFO] [stderr]     Checking rustls-connector v0.23.6
[INFO] [stderr]     Checking aws-smithy-schema v0.1.0
[INFO] [stderr]     Checking aws-credential-types v1.2.14
[INFO] [stderr]     Checking aws-smithy-http v0.63.6
[INFO] [stderr]     Checking aws-smithy-observability v0.2.6
[INFO] [stderr]     Checking tcp-stream v0.34.14
[INFO] [stderr]     Checking async-nats v0.49.1
[INFO] [stderr]     Checking amq-protocol-tcp v10.6.2
[INFO] [stderr]     Checking aws-sigv4 v1.4.5
[INFO] [stderr]     Checking aws-smithy-json v0.62.7
[INFO] [stderr]     Checking hyper v1.10.1
[INFO] [stderr]     Checking redis v1.2.4
[INFO] [stderr]     Checking hyper-util v0.1.20
[INFO] [stderr]     Checking hyper-rustls v0.27.9
[INFO] [stderr]     Checking aws-smithy-http-client v1.1.13
[INFO] [stderr]     Checking reqwest v0.13.4
[INFO] [stderr]     Checking aws-smithy-runtime v1.11.3
[INFO] [stderr]     Checking aws-runtime v1.7.5
[INFO] [stderr]     Checking aws-sdk-sts v1.107.0
[INFO] [stderr]     Checking aws-sdk-sqs v1.102.0
[INFO] [stderr]     Checking aws-sdk-sns v1.104.0
[INFO] [stderr]     Checking aws-config v1.8.18
[INFO] [stderr]     Checking rdkafka v0.39.0
[INFO] [stderr]     Checking aws-msk-iam-sasl-signer v1.0.1
[INFO] [stderr]  Documenting shove v0.12.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: public documentation for `prefetch_count` links to private item `Self::into_inner`
[INFO] [stdout]   --> src/consumer.rs:96:33
[INFO] [stdout]    |
[INFO] [stdout] 96 |     /// `false`, [`into_inner`](Self::into_inner) clamps the effective
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^ this item is private
[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 `concurrent_processing` links to private item `Self::into_inner`
[INFO] [stdout]    --> src/consumer.rs:101:56
[INFO] [stdout]     |
[INFO] [stdout] 101 |     /// a time (`false`). When `false`, [`into_inner`](Self::into_inner)
[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 `shove::rabbitmq::MESSAGE_ID_KEY`
[INFO] [stdout]   --> src/metadata.rs:18:56
[INFO] [stdout]    |
[INFO] [stdout] 18 |     /// For RabbitMQ, the `x-message-id` header (see [`shove::rabbitmq::MESSAGE_ID_KEY`]) is a
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `shove` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `RabbitMqPublisher`
[INFO] [stdout]   --> src/metadata.rs:19:46
[INFO] [stdout]    |
[INFO] [stdout] 19 |     /// stable per-message UUID stamped by [`RabbitMqPublisher`] on every outgoing
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^^^^^ no item named `RabbitMqPublisher` 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 `set_prefix` links to private item `MetricNames`
[INFO] [stdout]   --> src/metrics.rs:19:57
[INFO] [stdout]    |
[INFO] [stdout] 19 | /// the recorder. The prefix is materialised into the [`MetricNames`] cache the
[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 `Retry`
[INFO] [stdout]   --> src/outcome.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |     /// Unlike [`Retry`], deferred messages never exhaust `max_retries` and
[INFO] [stdout]    |                  ^^^^^ no item named `Retry` 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 `Retry`
[INFO] [stdout]   --> src/outcome.rs:67:38
[INFO] [stdout]    |
[INFO] [stdout] 67 |     /// consumer, it is treated as [`Retry`] and a warning is logged.
[INFO] [stdout]    |                                      ^^^^^ no item named `Retry` 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 `ConsumerOptions::with_exactly_once`
[INFO] [stdout]    --> src/backends/rabbitmq/client.rs:312:34
[INFO] [stdout]     |
[INFO] [stdout] 312 |     /// Used by consumers with [`ConsumerOptions::with_exactly_once`] to make
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ConsumerOptions` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `shutdown` links to private item `SHUTDOWN_GRACE`
[INFO] [stdout]    --> src/backends/rabbitmq/client.rs:373:27
[INFO] [stdout]     |
[INFO] [stdout] 373 |     /// down, waits for [`SHUTDOWN_GRACE`] to allow in-flight operations to
[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 `ConsumerSupervisor::run_until_timeout`
[INFO] [stdout]     --> src/backends/rabbitmq/consumer.rs:1550:11
[INFO] [stdout]      |
[INFO] [stdout] 1550 |     /// [`ConsumerSupervisor::run_until_timeout`] for sequenced topics.
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ConsumerSupervisor` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `RabbitMqPublisher`
[INFO] [stdout]   --> src/backends/rabbitmq/headers.rs:13:18
[INFO] [stdout]    |
[INFO] [stdout] 13 | /// Stamped by [`RabbitMqPublisher`] on every outgoing message and preserved
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^ no item named `RabbitMqPublisher` 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 `CancellationToken`
[INFO] [stdout]   --> src/backends/sns/registry.rs:20:13
[INFO] [stdout]    |
[INFO] [stdout] 20 | /// child [`CancellationToken`] derived from the client so that the whole
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^ no item named `CancellationToken` 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 `prime_admin_oauth_token_for_test` links to private item `prime_admin_oauth_token`
[INFO] [stdout]    --> src/backends/kafka/client.rs:888:8
[INFO] [stdout]     |
[INFO] [stdout] 888 | /// ([`prime_admin_oauth_token`]) against a caller-supplied admin client and
[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 `ConsumerSupervisor::run_until_timeout`
[INFO] [stdout]     --> src/backends/kafka/consumer.rs:1659:11
[INFO] [stdout]      |
[INFO] [stdout] 1659 |     /// [`ConsumerSupervisor::run_until_timeout`] for sequenced topics.
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ConsumerSupervisor` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `with_auto_offset_reset` links to private item `KafkaAutoOffsetReset::Earliest`
[INFO] [stdout]    --> src/backends/kafka/consumer_group.rs:214:30
[INFO] [stdout]     |
[INFO] [stdout] 214 |     /// group. Defaults to [`KafkaAutoOffsetReset::Earliest`] (replay history)
[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 `auto_offset_reset` links to private item `KafkaAutoOffsetReset::Earliest`
[INFO] [stdout]    --> src/backends/kafka/consumer_group.rs:222:42
[INFO] [stdout]     |
[INFO] [stdout] 222 |     /// `None` if the library default ([`KafkaAutoOffsetReset::Earliest`])
[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 `DEFAULT_HANDLER_TIMEOUT`
[INFO] [stdout]    --> src/backends/kafka/consumer_group.rs:283:31
[INFO] [stdout]     |
[INFO] [stdout] 283 |     /// the library default [`DEFAULT_HANDLER_TIMEOUT`].
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^ no item named `DEFAULT_HANDLER_TIMEOUT` 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 `run_dlq` links to private item `ConsumerImpl::run_dlq`
[INFO] [stdout]    --> src/backends/redis/consumer.rs:201:15
[INFO] [stdout]     |
[INFO] [stdout] 201 |     /// the [`ConsumerImpl::run_dlq`] contract).
[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 `run_dlq` links to private item `ConsumerImpl::run_dlq`
[INFO] [stdout]    --> src/backends/redis/consumer.rs:204:11
[INFO] [stdout]     |
[INFO] [stdout] 204 |     /// [`ConsumerImpl::run_dlq`] contract).
[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 `RedisConsumerGroup` links to private item `super::maintenance`
[INFO] [stdout]    --> src/backends/redis/consumer_group.rs:218:44
[INFO] [stdout]     |
[INFO] [stdout] 218 | /// group)` interest in the process-wide [`super::maintenance`] registry, so
[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 `start` links to private item `super::maintenance`
[INFO] [stdout]    --> src/backends/redis/consumer_group.rs:375:48
[INFO] [stdout]     |
[INFO] [stdout] 375 |     /// stream's maintenance sidecar through [`super::maintenance`], so no
[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 `start_all`
[INFO] [stdout]    --> src/backends/redis/consumer_group.rs:642:11
[INFO] [stdout]     |
[INFO] [stdout] 642 |     /// [`start_all`]; the `max_consumers` ceiling is honoured by the Redis
[INFO] [stdout]     |           ^^^^^^^^^ no item named `start_all` 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 `RedisPublisher` links to private item `PublisherImpl`
[INFO] [stdout]   --> src/backends/redis/publisher.rs:37:18
[INFO] [stdout]    |
[INFO] [stdout] 37 | /// Implements [`PublisherImpl`]. Holds one cached multiplexed connection
[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 `publish_batch` links to private item `PublisherImpl::publish_batch`
[INFO] [stdout]    --> src/backends/redis/publisher.rs:152:49
[INFO] [stdout]     |
[INFO] [stdout] 152 |     /// Returns `(succeeded, result)` per the [`PublisherImpl::publish_batch`]
[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 `prime_admin_oauth_token_for_test` links to private item `prime_admin_oauth_token`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           ([`prime_admin_oauth_token`]) against a caller-supplied admin client and
[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 `make_autoscaler` links to private item `RabbitMqStatsBridge`
[INFO] [stdout]    --> src/backends/rabbitmq/backend.rs:144:53
[INFO] [stdout]     |
[INFO] [stdout] 144 |     /// Returns an autoscaler backend backed by a [`RabbitMqStatsBridge`].
[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: redundant explicit link target
[INFO] [stdout]   --> src/broker.rs:99:46
[INFO] [stdout]    |
[INFO] [stdout] 99 |     /// Return a [`Backend::AutoscalerImpl`](crate::backend::Backend::AutoscalerImpl)
[INFO] [stdout]    |                   -------------------------  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   because label contains path that resolves to same destination
[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] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 99 -     /// Return a [`Backend::AutoscalerImpl`](crate::backend::Backend::AutoscalerImpl)
[INFO] [stdout] 99 +     /// Return a [`Backend::AutoscalerImpl`]
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 51s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/shove/index.html
[INFO] running `Command { std: "docker" "inspect" "151654f568162dbcc895ea33ae309f4192ff35bc6f71bb6dcc8a967e0b9b506c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "151654f568162dbcc895ea33ae309f4192ff35bc6f71bb6dcc8a967e0b9b506c", kill_on_drop: false }`
[INFO] [stdout] 151654f568162dbcc895ea33ae309f4192ff35bc6f71bb6dcc8a967e0b9b506c
