# rustc version rustc 1.96.0-nightly (bcf3d36c9 2026-03-19)
# docs.rs version docsrs 0.0.0 (da7690ee 2026-03-15 )
# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder3/builds/rustling-0.8.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder3/builds/rustling-0.8.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder3/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder3/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260319-1.96.0-nightly-bcf3d36c9\", \"--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: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] eb2e0e096d15a90cf93a8cbe6f6a11d4f157fa5e85f894044eb7f0617ff24775 [INFO] running `Command { std: "docker" "start" "-a" "eb2e0e096d15a90cf93a8cbe6f6a11d4f157fa5e85f894044eb7f0617ff24775", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting rustling v0.8.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `BaseChat::write_files` [INFO] [stderr] --> src/chat/reader.rs:769:22 [INFO] [stderr] | [INFO] [stderr] 769 | /// Error type for [`BaseChat::write_files`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ the trait `BaseChat` has no associated item named `write_files` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Elan` [INFO] [stderr] --> src/chat/reader.rs:946:25 [INFO] [stderr] | [INFO] [stderr] 946 | /// Convert to an [`Elan`] object. [INFO] [stderr] | ^^^^ no item named `Elan` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PyChat` [INFO] [stderr] --> src/chat/reader.rs:1469:71 [INFO] [stderr] | [INFO] [stderr] 1469 | /// This is a pure Rust struct. For the Python-exposed wrapper, see [`PyChat`]. [INFO] [stderr] | ^^^^^^ no item named `PyChat` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `audible` links to private item `audible_utterance` [INFO] [stderr] --> src/chat/utterance.rs:100:30 [INFO] [stderr] | [INFO] [stderr] 100 | /// main-tier text via [`audible_utterance`]; otherwise it falls back 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] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PyHiddenMarkovModel` [INFO] [stderr] --> src/hmm/mod.rs:1243:23 [INFO] [stderr] | [INFO] [stderr] 1243 | /// For Python, use [`PyHiddenMarkovModel`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ no item named `PyHiddenMarkovModel` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PyMLE` [INFO] [stderr] --> src/lm/mod.rs:469:23 [INFO] [stderr] | [INFO] [stderr] 469 | /// For Python, use [`PyMLE`]. [INFO] [stderr] | ^^^^^ no item named `PyMLE` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PyLidstone` [INFO] [stderr] --> src/lm/mod.rs:533:23 [INFO] [stderr] | [INFO] [stderr] 533 | /// For Python, use [`PyLidstone`]. [INFO] [stderr] | ^^^^^^^^^^ no item named `PyLidstone` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PyLaplace` [INFO] [stderr] --> src/lm/mod.rs:608:23 [INFO] [stderr] | [INFO] [stderr] 608 | /// For Python, use [`PyLaplace`]. [INFO] [stderr] | ^^^^^^^^^ no item named `PyLaplace` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PyNgrams` [INFO] [stderr] --> src/ngram/mod.rs:237:23 [INFO] [stderr] | [INFO] [stderr] 237 | /// For Python, use [`PyNgrams`]. [INFO] [stderr] | ^^^^^^^^ no item named `PyNgrams` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PyAveragedPerceptron` [INFO] [stderr] --> src/perceptron_pos_tagger/mod.rs:489:23 [INFO] [stderr] | [INFO] [stderr] 489 | /// For Python, use [`PyAveragedPerceptron`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no item named `PyAveragedPerceptron` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `BaseSrt::write_files` [INFO] [stderr] --> src/srt/mod.rs:90:26 [INFO] [stderr] | [INFO] [stderr] 90 | /// Error type for [`BaseSrt::write_files`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ the trait `BaseSrt` has no associated item named `write_files` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PyDagHmmSegmenter` [INFO] [stderr] --> src/wordseg/dag_hmm.rs:52:23 [INFO] [stderr] | [INFO] [stderr] 52 | /// For Python, use [`PyDagHmmSegmenter`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no item named `PyDagHmmSegmenter` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PyHiddenMarkovModelSegmenter` [INFO] [stderr] --> src/wordseg/hmm.rs:195:23 [INFO] [stderr] | [INFO] [stderr] 195 | /// For Python, use [`PyHiddenMarkovModelSegmenter`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `PyHiddenMarkovModelSegmenter` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PyLongestStringMatching` [INFO] [stderr] --> src/wordseg/longest_string_matching/mod.rs:184:23 [INFO] [stderr] | [INFO] [stderr] 184 | /// For Python, use [`PyLongestStringMatching`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ no item named `PyLongestStringMatching` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PyRandomSegmenter` [INFO] [stderr] --> src/wordseg/random_segmenter.rs:79:23 [INFO] [stderr] | [INFO] [stderr] 79 | /// For Python, use [`PyRandomSegmenter`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no item named `PyRandomSegmenter` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: `rustling` (lib doc) generated 15 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.29s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/rustling/index.html [INFO] running `Command { std: "docker" "inspect" "eb2e0e096d15a90cf93a8cbe6f6a11d4f157fa5e85f894044eb7f0617ff24775", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eb2e0e096d15a90cf93a8cbe6f6a11d4f157fa5e85f894044eb7f0617ff24775", kill_on_drop: false }` [INFO] [stdout] eb2e0e096d15a90cf93a8cbe6f6a11d4f157fa5e85f894044eb7f0617ff24775