[INFO] fetching crate lexe-payment-uri-core 0.1.22...
[INFO] documenting lexe-payment-uri-core-0.1.22 against da3f5c31e5535b3dc210067de660a45784ae1e9c for pr-162169
[INFO] extracting crate lexe-payment-uri-core 0.1.22 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate lexe-payment-uri-core 0.1.22
[INFO] finished tweaking crates.io crate lexe-payment-uri-core 0.1.22
[INFO] tweaked toml for crates.io crate lexe-payment-uri-core 0.1.22 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate lexe-payment-uri-core 0.1.22 on toolchain da3f5c31e5535b3dc210067de660a45784ae1e9c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate lexe-payment-uri-core 0.1.22 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" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7e2dc510538f8976cf85b89922e6067017688afc1e76a7d0b8a9e2f17a34e4c8
[INFO] running `Command { std: "docker" "start" "7e2dc510538f8976cf85b89922e6067017688afc1e76a7d0b8a9e2f17a34e4c8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7e2dc510538f8976cf85b89922e6067017688afc1e76a7d0b8a9e2f17a34e4c8", 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" "7e2dc510538f8976cf85b89922e6067017688afc1e76a7d0b8a9e2f17a34e4c8" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7e2dc510538f8976cf85b89922e6067017688afc1e76a7d0b8a9e2f17a34e4c8", 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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7e2dc510538f8976cf85b89922e6067017688afc1e76a7d0b8a9e2f17a34e4c8" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitcoin-io v0.1.4
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling ref-cast v1.0.22
[INFO] [stderr]     Checking lexe-hex v0.1.22
[INFO] [stderr]    Compiling cc v1.2.60
[INFO] [stderr]     Checking hex-conservative v0.2.2
[INFO] [stderr]    Compiling bitcoin v0.32.8
[INFO] [stderr]     Checking bech32 v0.11.1
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling rust_decimal v1.39.0
[INFO] [stderr]    Compiling semver v1.0.25
[INFO] [stderr]     Checking sgx-isa v0.4.1
[INFO] [stderr]     Checking lexe-byte-array v0.1.22
[INFO] [stderr]     Checking lexe-serde v0.1.22
[INFO] [stderr]     Checking bcs v0.2.1
[INFO] [stderr]     Checking chacha20-poly1305 v0.2.0
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]     Checking dnssec-prover v0.6.8
[INFO] [stderr]     Checking serde_json v1.0.145
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]    Compiling secp256k1-sys v0.10.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]     Checking possiblyrandom v0.2.1
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling ref-cast-impl v1.0.22
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling lightning-macros v0.2.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]     Checking lexe-std v0.1.22
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking zeroize v1.8.2
[INFO] [stderr]     Checking secrecy v0.8.0
[INFO] [stderr]     Checking lexe-sha256 v0.1.22
[INFO] [stderr]     Checking lexe-enclave v0.1.22
[INFO] [stderr]     Checking lexe-crypto v0.1.22
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]     Checking strum v0.26.3
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling serde_with_macros v3.5.1
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking bitcoin_hashes v0.14.1
[INFO] [stderr]     Checking bitcoin-internals v0.3.0
[INFO] [stderr]     Checking bytes v1.11.1
[INFO] [stderr]     Checking serde_with v3.5.1
[INFO] [stderr]     Checking bitcoin-units v0.1.2
[INFO] [stderr]     Checking http v1.1.0
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking base58ck v0.1.0
[INFO] [stderr]     Checking secp256k1 v0.29.1
[INFO] [stderr]     Checking bip39 v2.2.2
[INFO] [stderr]     Checking http-body v1.0.0
[INFO] [stderr]     Checking http-body-util v0.1.1
[INFO] [stderr]     Checking lightning-types v0.4.0-beta1
[INFO] [stderr]     Checking lightning-invoice v0.35.0-beta1
[INFO] [stderr]     Checking lightning v0.3.0-beta1
[INFO] [stderr]     Checking lexe-common v0.1.22
[INFO] [stderr]     Checking lexe-api-core v0.1.22
[INFO] [stderr]  Documenting lexe-payment-uri-core v0.1.22 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `lexe-payment-uri`
[INFO] [stdout]  --> src/lib.rs:4:7
[INFO] [stdout]   |
[INFO] [stdout] 4 | //! [`lexe-payment-uri`] crate.
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^ no item named `lexe-payment-uri` 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] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/bip321_uri.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | / pub struct Bip321Uri {
[INFO] [stdout] 49 | |     /// Onchain address(es). The URI body may hold an address, and additional
[INFO] [stdout] 50 | |     /// addresses come from BIP321 `?bc=` / `?tb=` / `?bcrt=` params.
[INFO] [stdout] 51 | |     pub onchain: Vec<bitcoin::Address<NetworkUnchecked>>,
[INFO] [stdout] ...  |
[INFO] [stdout] 89 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]    = help: ends near `[BIP21](https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki) URI`
[INFO] [stdout]    = note: `#[deny(rustdoc::unportable_markdown)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/bip321_uri.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | / pub struct Bip321Uri {
[INFO] [stdout] 49 | |     /// Onchain address(es). The URI body may hold an address, and additional
[INFO] [stdout] 50 | |     /// addresses come from BIP321 `?bc=` / `?tb=` / `?bcrt=` params.
[INFO] [stdout] 51 | |     pub onchain: Vec<bitcoin::Address<NetworkUnchecked>>,
[INFO] [stdout] ...  |
[INFO] [stdout] 89 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A [BIP321](https://github.com/bitcoin/bips/pull/1555/files) /`
[INFO] [stdout]    = help: ends near `A [BIP321](https://github.com/bitcoin/bips/pull/1555/files) /`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/email_like.rs:56:1
[INFO] [stdout]    |
[INFO] [stdout] 56 | / pub struct EmailLikeAddress<'a> {
[INFO] [stdout] 57 | |     /// `<username>@...`
[INFO] [stdout] 58 | |     pub username: Cow<'a, str>,
[INFO] [stdout] 59 | |     /// `...@<domain>`
[INFO] [stdout] ...  |
[INFO] [stdout] 74 | |     pub lightning_address_url: String,
[INFO] [stdout] 75 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]    = help: ends near `String fields are guaranteed to be lowercase (normalized during parsing).`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/email_like.rs:56:1
[INFO] [stdout]    |
[INFO] [stdout] 56 | / pub struct EmailLikeAddress<'a> {
[INFO] [stdout] 57 | |     /// `<username>@...`
[INFO] [stdout] 58 | |     pub username: Cow<'a, str>,
[INFO] [stdout] 59 | |     /// `...@<domain>`
[INFO] [stdout] ...  |
[INFO] [stdout] 74 | |     pub lightning_address_url: String,
[INFO] [stdout] 75 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Email-like human-readable payment address: BIP353 or Lightning Address.`
[INFO] [stdout]    = help: ends near `Email-like human-readable payment address: BIP353 or Lightning Address.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/lightning_uri.rs:39:1
[INFO] [stdout]    |
[INFO] [stdout] 39 | / pub enum LightningUri {
[INFO] [stdout] 40 | |     Invoice(Invoice),
[INFO] [stdout] 41 | |     Offer(Offer),
[INFO] [stdout] 42 | |     Lnurl(Lnurl<'static>),
[INFO] [stdout] 43 | |     EmailLike(EmailLikeAddress<'static>),
[INFO] [stdout] 44 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]    = help: ends near `(Lightning Address / BIP353).`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/lightning_uri.rs:39:1
[INFO] [stdout]    |
[INFO] [stdout] 39 | / pub enum LightningUri {
[INFO] [stdout] 40 | |     Invoice(Invoice),
[INFO] [stdout] 41 | |     Offer(Offer),
[INFO] [stdout] 42 | |     Lnurl(Lnurl<'static>),
[INFO] [stdout] 43 | |     EmailLike(EmailLikeAddress<'static>),
[INFO] [stdout] 44 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A "lightning:" URI carrying exactly one piece of payment data in its body:`
[INFO] [stdout]    = help: ends near `A "lightning:" URI carrying exactly one piece of payment data in its body:`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/lnurl.rs:68:1
[INFO] [stdout]    |
[INFO] [stdout] 68 | / pub struct Lnurl<'a> {
[INFO] [stdout] 69 | |     /// The decoded HTTP URL that the LNURL points to.
[INFO] [stdout] 70 | |     ///
[INFO] [stdout] 71 | |     /// Guaranteed to be `https://` or `http://` with `.onion`,
[INFO] [stdout] ...  |
[INFO] [stdout] 86 | |     pub tag: Option<LnurlTag>,
[INFO] [stdout] 87 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]    = help: ends near `A parsed LNURL.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/lnurl.rs:68:1
[INFO] [stdout]    |
[INFO] [stdout] 68 | / pub struct Lnurl<'a> {
[INFO] [stdout] 69 | |     /// The decoded HTTP URL that the LNURL points to.
[INFO] [stdout] 70 | |     ///
[INFO] [stdout] 71 | |     /// Guaranteed to be `https://` or `http://` with `.onion`,
[INFO] [stdout] ...  |
[INFO] [stdout] 86 | |     pub tag: Option<LnurlTag>,
[INFO] [stdout] 87 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A parsed LNURL.`
[INFO] [stdout]    = help: ends near `A parsed LNURL.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/lnurl.rs:117:1
[INFO] [stdout]     |
[INFO] [stdout] 117 | / pub enum LnurlScheme {
[INFO] [stdout] 118 | |     /// `https://`
[INFO] [stdout] 119 | |     Https,
[INFO] [stdout] 120 | |     /// `http://example.onion`
[INFO] [stdout] ...   |
[INFO] [stdout] 129 | |     Auth,
[INFO] [stdout] 130 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]     = help: ends near `Resolvers may use this to determine intent.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/lnurl.rs:117:1
[INFO] [stdout]     |
[INFO] [stdout] 117 | / pub enum LnurlScheme {
[INFO] [stdout] 118 | |     /// `https://`
[INFO] [stdout] 119 | |     Https,
[INFO] [stdout] 120 | |     /// `http://example.onion`
[INFO] [stdout] ...   |
[INFO] [stdout] 129 | |     Auth,
[INFO] [stdout] 130 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `The LNURL scheme encountered during parsing.`
[INFO] [stdout]     = help: ends near `The LNURL scheme encountered during parsing.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/lnurl.rs:97:1
[INFO] [stdout]     |
[INFO] [stdout]  97 | / pub enum LnurlTag {
[INFO] [stdout]  98 | |     /// (LUD-02) "channelRequest"
[INFO] [stdout]  99 | |     ChannelRequest,
[INFO] [stdout] 100 | |     /// (LUD-03) "withdrawRequest"
[INFO] [stdout] ...   |
[INFO] [stdout] 107 | |     HostedChannelRequest,
[INFO] [stdout] 108 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]     = help: ends near `returned under the "tag" key in a JSON response.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/lnurl.rs:97:1
[INFO] [stdout]     |
[INFO] [stdout]  97 | / pub enum LnurlTag {
[INFO] [stdout]  98 | |     /// (LUD-02) "channelRequest"
[INFO] [stdout]  99 | |     ChannelRequest,
[INFO] [stdout] 100 | |     /// (LUD-03) "withdrawRequest"
[INFO] [stdout] ...   |
[INFO] [stdout] 107 | |     HostedChannelRequest,
[INFO] [stdout] 108 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `LNURL tag variants.`
[INFO] [stdout]     = help: ends near `LNURL tag variants.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/lnurl.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / pub struct LnurlWithdrawRequest {
[INFO] [stdout] 137 | |     /// The URL which will accept the withdraw request parameters.
[INFO] [stdout] 138 | |     pub callback: String,
[INFO] [stdout] 139 | |     /// A secret string which authorizes a withdrawal.
[INFO] [stdout] ...   |
[INFO] [stdout] 153 | |     pub pay_link: Option<String>,
[INFO] [stdout] 154 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]     = help: ends near `LUD-03 LNURL-withdraw request.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/lnurl.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / pub struct LnurlWithdrawRequest {
[INFO] [stdout] 137 | |     /// The URL which will accept the withdraw request parameters.
[INFO] [stdout] 138 | |     pub callback: String,
[INFO] [stdout] 139 | |     /// A secret string which authorizes a withdrawal.
[INFO] [stdout] ...   |
[INFO] [stdout] 153 | |     pub pay_link: Option<String>,
[INFO] [stdout] 154 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `LUD-03 LNURL-withdraw request.`
[INFO] [stdout]     = help: ends near `LUD-03 LNURL-withdraw request.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/lnurl.rs:188:1
[INFO] [stdout]     |
[INFO] [stdout] 188 | / pub struct LnurlWithdrawRequestWire {
[INFO] [stdout] 189 | |     /// Type of LNURL (always "withdrawRequest").
[INFO] [stdout] 190 | |     pub tag: LnurlWithdrawRequestTag,
[INFO] [stdout] 191 | |     /// The URL which will accept the withdraw request parameters.
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]     = help: ends near `LUD-03 wire format for LNURL-withdraw request.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/lnurl.rs:188:1
[INFO] [stdout]     |
[INFO] [stdout] 188 | / pub struct LnurlWithdrawRequestWire {
[INFO] [stdout] 189 | |     /// Type of LNURL (always "withdrawRequest").
[INFO] [stdout] 190 | |     pub tag: LnurlWithdrawRequestTag,
[INFO] [stdout] 191 | |     /// The URL which will accept the withdraw request parameters.
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `LUD-03 wire format for LNURL-withdraw request.`
[INFO] [stdout]     = help: ends near `LUD-03 wire format for LNURL-withdraw request.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/payment_method.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / pub enum ClaimMethod {
[INFO] [stdout] 85 | |     LnurlWithdraw {
[INFO] [stdout] 86 | |         /// The LNURL-withdraw LNURL, e.g. `lnurlw://...`
[INFO] [stdout] ...  |
[INFO] [stdout] 95 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]    = help: ends near `alternate methods.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/payment_method.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | / pub enum ClaimMethod {
[INFO] [stdout] 85 | |     LnurlWithdraw {
[INFO] [stdout] 86 | |         /// The LNURL-withdraw LNURL, e.g. `lnurlw://...`
[INFO] [stdout] ...  |
[INFO] [stdout] 95 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A single "claim method" -- each kind here should correspond with a single`
[INFO] [stdout]    = help: ends near `A single "claim method" -- each kind here should correspond with a single`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/payment_method.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | / pub enum PaymentMethod {
[INFO] [stdout] 24 | |     Onchain {
[INFO] [stdout] 25 | |         /// An onchain Bitcoin address.
[INFO] [stdout] 26 | |         address: bitcoin::Address,
[INFO] [stdout] ...  |
[INFO] [stdout] 74 | |     },
[INFO] [stdout] 75 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]    = help: ends near `alternate methods.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/payment_method.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | / pub enum PaymentMethod {
[INFO] [stdout] 24 | |     Onchain {
[INFO] [stdout] 25 | |         /// An onchain Bitcoin address.
[INFO] [stdout] 26 | |         address: bitcoin::Address,
[INFO] [stdout] ...  |
[INFO] [stdout] 74 | |     },
[INFO] [stdout] 75 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A single "payment method" -- each kind here should correspond with a single`
[INFO] [stdout]    = help: ends near `A single "payment method" -- each kind here should correspond with a single`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/payment_method.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | / pub enum Resolvable {
[INFO] [stdout] 104 | |     /// A Lightning Address or BIP353 address.
[INFO] [stdout] 105 | |     EmailLike(EmailLikeAddress<'static>),
[INFO] [stdout] 106 | |     /// An LNURL-pay endpoint.
[INFO] [stdout] 107 | |     Lnurl(Lnurl<'static>),
[INFO] [stdout] 108 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]     = help: ends near `further resolution before it becomes a [`PaymentMethod`]/[`ClaimMethod`].`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/payment_uri.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / pub enum PaymentUri {
[INFO] [stdout] 35 | |     /// An BIP321 URI, containing an onchain payment description, plus optional
[INFO] [stdout] 36 | |     /// BOLT11 invoice and/or BOLT12 offer.
[INFO] [stdout] 37 | |     ///
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Export all public types so they are accessible via the crate root.`
[INFO] [stdout]    = help: ends near `your mobile browser or in another app).`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/payment_uri.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / pub enum PaymentUri {
[INFO] [stdout] 35 | |     /// An BIP321 URI, containing an onchain payment description, plus optional
[INFO] [stdout] 36 | |     /// BOLT11 invoice and/or BOLT12 offer.
[INFO] [stdout] 37 | |     ///
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A decoded "Payment URI", usually from a scanned QR code, manually pasted`
[INFO] [stdout]    = help: ends near `A decoded "Payment URI", usually from a scanned QR code, manually pasted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not document `lexe-payment-uri-core`
[INFO] running `Command { std: "docker" "inspect" "7e2dc510538f8976cf85b89922e6067017688afc1e76a7d0b8a9e2f17a34e4c8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7e2dc510538f8976cf85b89922e6067017688afc1e76a7d0b8a9e2f17a34e4c8", kill_on_drop: false }`
[INFO] [stdout] 7e2dc510538f8976cf85b89922e6067017688afc1e76a7d0b8a9e2f17a34e4c8
