# rustc version rustc 1.99.0-nightly (be8e82435 2026-07-11)
# docs.rs version docsrs 0.0.0 (964c90a45859fd8f9076e3cbe58470a5a4f4d4f7 2026-07-01 )
# 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" "29ab2a5d927c16dfe164a4b5026e9a015bfe7950305325f1a2a7b2bd49f497fc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260711-1.99.0-nightly-be8e82435\", \"--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: Rustdoc did not scrape the following examples because they require dev-dependencies: advanced_usage, basic_usage, builtin_backends, cache_strategies, custom_backends, database_caching, health_monitoring, multi_tier_usage, probabilistic_promotion, redis_streams, stampede_protection, tracing_demo [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 multi-tier-cache v0.6.7 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/builder.rs:171:32 [INFO] [stderr] | [INFO] [stderr] 171 | #[cfg_attr(docsrs, doc(cfg(feature = "moka")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 172 | moka_config: None, [INFO] [stderr] | ----------------- rustdoc does not generate documentation for expression fields [INFO] [stderr] | [INFO] [stderr] = help: use `//` for a plain comment [INFO] [stderr] = note: `#[warn(unused_doc_comments)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/builder.rs:554:32 [INFO] [stderr] | [INFO] [stderr] 554 | #[cfg_attr(docsrs, doc(cfg(feature = "moka")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 555 | l1_cache: None, [INFO] [stderr] | -------------- rustdoc does not generate documentation for expression fields [INFO] [stderr] | [INFO] [stderr] = help: use `//` for a plain comment [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/builder.rs:557:32 [INFO] [stderr] | [INFO] [stderr] 557 | #[cfg_attr(docsrs, doc(cfg(feature = "redis")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 558 | l2_cache: None, [INFO] [stderr] | -------------- rustdoc does not generate documentation for expression fields [INFO] [stderr] | [INFO] [stderr] = help: use `//` for a plain comment [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/builder.rs:567:28 [INFO] [stderr] | [INFO] [stderr] 567 | #[cfg_attr(docsrs, doc(cfg(all(feature = "moka", feature = "redis"))))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 568 | / { [INFO] [stderr] 569 | | let l1_cache = Arc::new(crate::L1Cache::new(self.moka_config.unwrap_or_default())?); [INFO] [stderr] 570 | | let l2_cache: Arc<crate::L2Cache> = Arc::new(crate::L2Cache::new().await?); [INFO] [stderr] ... | [INFO] [stderr] 586 | | }) [INFO] [stderr] 587 | | } [INFO] [stderr] | |_________- rustdoc does not generate documentation for expressions [INFO] [stderr] | [INFO] [stderr] = help: use `//` for a plain comment [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/builder.rs:581:36 [INFO] [stderr] | [INFO] [stderr] 581 | #[cfg_attr(docsrs, doc(cfg(feature = "moka")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 582 | l1_cache: Some(l1_cache), [INFO] [stderr] | ------------------------ rustdoc does not generate documentation for expression fields [INFO] [stderr] | [INFO] [stderr] = help: use `//` for a plain comment [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/builder.rs:584:36 [INFO] [stderr] | [INFO] [stderr] 584 | #[cfg_attr(docsrs, doc(cfg(feature = "redis")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 585 | l2_cache: Some(l2_cache), [INFO] [stderr] | ------------------------ rustdoc does not generate documentation for expression fields [INFO] [stderr] | [INFO] [stderr] = help: use `//` for a plain comment [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/builder.rs:604:32 [INFO] [stderr] | [INFO] [stderr] 604 | #[cfg_attr(docsrs, doc(cfg(feature = "moka")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 605 | / { [INFO] [stderr] 606 | | Arc::new(L1Cache::new(self.moka_config.unwrap_or_default())?) [INFO] [stderr] 607 | | } [INFO] [stderr] | |_____________- rustdoc does not generate documentation for expressions [INFO] [stderr] | [INFO] [stderr] = help: use `//` for a plain comment [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/builder.rs:620:32 [INFO] [stderr] | [INFO] [stderr] 620 | #[cfg_attr(docsrs, doc(cfg(feature = "redis")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 621 | / { [INFO] [stderr] 622 | | Arc::new(L2Cache::new().await?) [INFO] [stderr] 623 | | } [INFO] [stderr] | |_____________- rustdoc does not generate documentation for expressions [INFO] [stderr] | [INFO] [stderr] = help: use `//` for a plain comment [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/builder.rs:647:32 [INFO] [stderr] | [INFO] [stderr] 647 | #[cfg_attr(docsrs, doc(cfg(feature = "moka")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 648 | l1_cache: None, [INFO] [stderr] | -------------- rustdoc does not generate documentation for expression fields [INFO] [stderr] | [INFO] [stderr] = help: use `//` for a plain comment [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/builder.rs:650:32 [INFO] [stderr] | [INFO] [stderr] 650 | #[cfg_attr(docsrs, doc(cfg(feature = "redis")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 651 | l2_cache: None, [INFO] [stderr] | -------------- rustdoc does not generate documentation for expression fields [INFO] [stderr] | [INFO] [stderr] = help: use `//` for a plain comment [INFO] [stderr] [INFO] [stderr] warning: `multi-tier-cache` (lib doc) generated 10 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.46s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/multi_tier_cache/index.html [INFO] running `Command { std: "docker" "inspect" "29ab2a5d927c16dfe164a4b5026e9a015bfe7950305325f1a2a7b2bd49f497fc", kill_on_drop: false }`