# rustc version rustc 1.98.0-nightly (13f1859f2 2026-06-27)
# docs.rs version docsrs 0.0.0 (886bc7a22b1adc4b387ce1343447fe3af98d9ce5 2026-06-14 )
# 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" "92799d43251693de73df70a0c1edbd3d2006afd18b46dac31079694ed6a8e877" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260627-1.98.0-nightly-13f1859f2\", \"--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: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting lnsocket v0.5.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `crate::io` [INFO] [stderr] --> src/ln/msgs/mod.rs:38:22 [INFO] [stderr] | [INFO] [stderr] 38 | /// Error from [`crate::io`]. [INFO] [stderr] | ^^^^^^^^^ no item named `io` in module `lnsocket` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `NodeAnnouncement` [INFO] [stderr] --> src/ln/msgs/mod.rs:64:56 [INFO] [stderr] | [INFO] [stderr] 64 | /// public IPv4 address (NAT) and use that for a [`NodeAnnouncement`] update message containing [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `NodeAnnouncement` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CustomMessageReader` [INFO] [stderr] --> src/ln/wire.rs:11:34 [INFO] [stderr] | [INFO] [stderr] 11 | //! custom message through the [`CustomMessageReader`] trait. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ no item named `CustomMessageReader` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CustomMessageReader` [INFO] [stderr] --> src/ln/wire.rs:34:44 [INFO] [stderr] | [INFO] [stderr] 34 | /// A message that was produced by a [`CustomMessageReader`] and is to be handled by a [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ no item named `CustomMessageReader` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::ln::peer_handler::CustomMessageHandler` [INFO] [stderr] --> src/ln/wire.rs:35:11 [INFO] [stderr] | [INFO] [stderr] 35 | /// [`crate::ln::peer_handler::CustomMessageHandler`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `peer_handler` in module `ln` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Type` links to private item `Writeable` [INFO] [stderr] --> src/ln/wire.rs:155:67 [INFO] [stderr] | [INFO] [stderr] 155 | /// Messages implementing this trait specify a type and must be [`Writeable`]. [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 `CommandoClient` [INFO] [stderr] --> src/lnsocket.rs:42:59 [INFO] [stderr] | [INFO] [stderr] 42 | /// ⚠️ This type does **not** do retries/keepalive; see [`CommandoClient`] if you want managed reconnects. [INFO] [stderr] | ^^^^^^^^^^^^^^ no item named `CommandoClient` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `encode_tlv_stream` links to private item `crate::util::ser::Writeable` [INFO] [stderr] --> src/util/ser_macros.rs:130:20 [INFO] [stderr] | [INFO] [stderr] 130 | /// [`Writeable`]: crate::util::ser::Writeable [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::io::Error` [INFO] [stderr] --> src/util/ser_macros.rs:131:20 [INFO] [stderr] | [INFO] [stderr] 131 | /// [`io::Error`]: crate::io::Error [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `io` in module `lnsocket` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `encode_tlv_stream` links to private item `crate::util::ser::Writeable::write` [INFO] [stderr] --> src/util/ser_macros.rs:132:27 [INFO] [stderr] | [INFO] [stderr] 132 | /// [`Writeable::write`]: crate::util::ser::Writeable::write [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 `encode_tlv_stream` links to private item `crate::util::ser::Writer` [INFO] [stderr] --> src/util/ser_macros.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | /// [`Writer`]: crate::util::ser::Writer [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 `decode_tlv_stream` links to private item `crate::util::ser::Readable` [INFO] [stderr] --> src/util/ser_macros.rs:529:19 [INFO] [stderr] | [INFO] [stderr] 529 | /// [`Readable`]: crate::util::ser::Readable [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 `decode_tlv_stream` links to private item `crate::util::ser::Readable::read` [INFO] [stderr] --> src/util/ser_macros.rs:531:25 [INFO] [stderr] | [INFO] [stderr] 531 | /// [`Readable::read`]: crate::util::ser::Readable::read [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::io::Read` [INFO] [stderr] --> src/util/ser_macros.rs:532:15 [INFO] [stderr] | [INFO] [stderr] 532 | /// [`Read`]: crate::io::Read [INFO] [stderr] | ^^^^^^^^^^^^^^^ no item named `io` in module `lnsocket` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `impl_writeable_msg` links to private item `crate::util::ser::LengthReadable` [INFO] [stderr] --> src/util/ser_macros.rs:646:25 [INFO] [stderr] | [INFO] [stderr] 646 | /// [`LengthReadable`]: crate::util::ser::LengthReadable [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 `impl_writeable_msg` links to private item `crate::util::ser::Writeable` [INFO] [stderr] --> src/util/ser_macros.rs:647:20 [INFO] [stderr] | [INFO] [stderr] 647 | /// [`Writeable`]: crate::util::ser::Writeable [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::ln::wire::CustomMessageReader` [INFO] [stderr] --> src/util/ser_macros.rs:648:30 [INFO] [stderr] | [INFO] [stderr] 648 | /// [`CustomMessageReader`]: crate::ln::wire::CustomMessageReader [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `CustomMessageReader` in module `wire` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `impl_writeable_tlv_based` links to private item `crate::util::ser::Readable` [INFO] [stderr] --> src/util/ser_macros.rs:882:19 [INFO] [stderr] | [INFO] [stderr] 882 | /// [`Readable`]: crate::util::ser::Readable [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 `impl_writeable_tlv_based` links to private item `crate::util::ser::Writeable` [INFO] [stderr] --> src/util/ser_macros.rs:884:20 [INFO] [stderr] | [INFO] [stderr] 884 | /// [`Writeable`]: crate::util::ser::Writeable [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 `impl_writeable_tlv_based` links to private item `crate::util::ser::MaybeReadable` [INFO] [stderr] --> src/util/ser_macros.rs:883:24 [INFO] [stderr] | [INFO] [stderr] 883 | /// [`MaybeReadable`]: crate::util::ser::MaybeReadable [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 `impl_writeable_tlv_based_enum` links to private item `crate::util::ser::Readable` [INFO] [stderr] --> src/util/ser_macros.rs:987:19 [INFO] [stderr] | [INFO] [stderr] 987 | /// [`Readable`]: crate::util::ser::Readable [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 `impl_writeable_tlv_based_enum` links to private item `crate::util::ser::Writeable` [INFO] [stderr] --> src/util/ser_macros.rs:988:20 [INFO] [stderr] | [INFO] [stderr] 988 | /// [`Writeable`]: crate::util::ser::Writeable [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 `impl_writeable_tlv_based_enum_upgradable` links to private item `crate::util::ser::MaybeReadable` [INFO] [stderr] --> src/util/ser_macros.rs:1047:24 [INFO] [stderr] | [INFO] [stderr] 1047 | /// [`MaybeReadable`]: crate::util::ser::MaybeReadable [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 `impl_writeable_tlv_based_enum_upgradable` links to private item `crate::util::ser::Writeable` [INFO] [stderr] --> src/util/ser_macros.rs:1048:20 [INFO] [stderr] | [INFO] [stderr] 1048 | /// [`Writeable`]: crate::util::ser::Writeable [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 `impl_writeable_tlv_based_enum_upgradable` links to private item `crate::util::ser::Readable` [INFO] [stderr] --> src/util/ser_macros.rs:1050:19 [INFO] [stderr] | [INFO] [stderr] 1050 | /// [`Readable`]: crate::util::ser::Readable [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: `lnsocket` (lib doc) generated 25 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.37s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/lnsocket/index.html [INFO] running `Command { std: "docker" "inspect" "92799d43251693de73df70a0c1edbd3d2006afd18b46dac31079694ed6a8e877", kill_on_drop: false }`