[INFO] fetching crate nmp-sqlite-wasm 1.0.0-rc.1...
[INFO] documenting nmp-sqlite-wasm-1.0.0-rc.1 against da3f5c31e5535b3dc210067de660a45784ae1e9c for pr-162169
[INFO] extracting crate nmp-sqlite-wasm 1.0.0-rc.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate nmp-sqlite-wasm 1.0.0-rc.1
[INFO] finished tweaking crates.io crate nmp-sqlite-wasm 1.0.0-rc.1
[INFO] tweaked toml for crates.io crate nmp-sqlite-wasm 1.0.0-rc.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate nmp-sqlite-wasm 1.0.0-rc.1 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 nmp-sqlite-wasm 1.0.0-rc.1 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] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 7669c882b5bb1b3fc06fba1afef0efac9bc0d298c1572acf8ec95116e33ca72e
[INFO] running `Command { std: "docker" "start" "7669c882b5bb1b3fc06fba1afef0efac9bc0d298c1572acf8ec95116e33ca72e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7669c882b5bb1b3fc06fba1afef0efac9bc0d298c1572acf8ec95116e33ca72e", 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" "7669c882b5bb1b3fc06fba1afef0efac9bc0d298c1572acf8ec95116e33ca72e" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7669c882b5bb1b3fc06fba1afef0efac9bc0d298c1572acf8ec95116e33ca72e", 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" "7669c882b5bb1b3fc06fba1afef0efac9bc0d298c1572acf8ec95116e33ca72e" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "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 quote v1.0.46
[INFO] [stderr]     Checking nmp-ownership v1.0.0-rc.1
[INFO] [stderr]     Checking memchr v2.8.2
[INFO] [stderr]     Checking nmp-kinds v1.0.0-rc.1
[INFO] [stderr]     Checking serde_json v1.0.150
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]  Documenting nmp-sqlite-wasm v1.0.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::insert`
[INFO] [stdout]   --> src/lib.rs:24:21
[INFO] [stdout]    |
[INFO] [stdout] 24 | //! transactional [`OpfsSqliteStore::insert`], and the point reads
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^ the struct `OpfsSqliteStore` has no field or associated item named `insert`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::get_by_id`
[INFO] [stdout]   --> src/lib.rs:25:8
[INFO] [stdout]    |
[INFO] [stdout] 25 | //! ([`OpfsSqliteStore::get_by_id`] / [`OpfsSqliteStore::peek_by_id`] /
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `OpfsSqliteStore` has no field or associated item named `get_by_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::peek_by_id`
[INFO] [stdout]   --> src/lib.rs:25:41
[INFO] [stdout]    |
[INFO] [stdout] 25 | //! ([`OpfsSqliteStore::get_by_id`] / [`OpfsSqliteStore::peek_by_id`] /
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `OpfsSqliteStore` has no field or associated item named `peek_by_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::get_param_replaceable`
[INFO] [stdout]   --> src/lib.rs:26:7
[INFO] [stdout]    |
[INFO] [stdout] 26 | //! [`OpfsSqliteStore::get_param_replaceable`]). The `EventStore` **trait** impl
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `OpfsSqliteStore` has no field or associated item named `get_param_replaceable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `shim`
[INFO] [stdout]   --> src/lib.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 | //! * [`shim`] — wasm-bindgen / OPFS JS interop (wasm32 only).
[INFO] [stdout]    |         ^^^^ no item named `shim` 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 `conv` links to private item `crate::insert`
[INFO] [stdout]  --> src/conv.rs:5:30
[INFO] [stdout]   |
[INFO] [stdout] 5 | //! insert / read paths in [`crate::insert`] / [`crate::store_impl`] call this to
[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 `conv` links to private item `crate::store_impl`
[INFO] [stdout]  --> src/conv.rs:5:50
[INFO] [stdout]   |
[INFO] [stdout] 5 | //! insert / read paths in [`crate::insert`] / [`crate::store_impl`] call this to
[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 `crate::shim`
[INFO] [stdout]  --> src/error.rs:9:69
[INFO] [stdout]   |
[INFO] [stdout] 9 | //! The type lives in its own module — **not** in the wasm32-only [`crate::shim`] —
[INFO] [stdout]   |                                                                     ^^^^^^^^^^^ no item named `shim` in module `nmp_sqlite_wasm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::OpfsSqliteStore::insert`
[INFO] [stdout]   --> src/outcome.rs:15:20
[INFO] [stdout]    |
[INFO] [stdout] 15 | /// Result of an [`crate::OpfsSqliteStore::insert`]. Mirrors
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `OpfsSqliteStore` has no field or associated item named `insert`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::OpfsSqliteStore::tombstones_for`
[INFO] [stdout]   --> src/outcome.rs:95:19
[INFO] [stdout]    |
[INFO] [stdout] 95 | /// Returned by [`crate::OpfsSqliteStore::tombstones_for`] /
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `OpfsSqliteStore` has no field or associated item named `tombstones_for`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::OpfsSqliteStore::list_tombstones`
[INFO] [stdout]   --> src/outcome.rs:96:7
[INFO] [stdout]    |
[INFO] [stdout] 96 | /// [`crate::OpfsSqliteStore::list_tombstones`]. The engine's `tombstones` table
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `OpfsSqliteStore` has no field or associated item named `list_tombstones`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::OpfsSqliteStore::provenance_for`
[INFO] [stdout]    --> src/outcome.rs:118:19
[INFO] [stdout]     |
[INFO] [stdout] 118 | /// Returned by [`crate::OpfsSqliteStore::provenance_for`], sorted
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `OpfsSqliteStore` has no field or associated item named `provenance_for`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `nmp-nostr-lmdb`
[INFO] [stdout]  --> src/schema.rs:5:31
[INFO] [stdout]   |
[INFO] [stdout] 5 | //! The native LMDB engine ([`nmp-nostr-lmdb`]) has no secondary indexes, so it
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^ no item named `nmp-nostr-lmdb` 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 `ensure_schema`
[INFO] [stdout]   --> src/schema.rs:40:7
[INFO] [stdout]    |
[INFO] [stdout] 40 | /// [`ensure_schema`] when the DDL changes.
[INFO] [stdout]    |       ^^^^^^^^^^^^^ no item named `ensure_schema` 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 `OpfsSqliteStore::domain_open`
[INFO] [stdout]  --> src/domain.rs:7:7
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! [`OpfsSqliteStore::domain_open`] returns; the data ops are inherent methods
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `OpfsSqliteStore` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::ingest_log_store`
[INFO] [stdout]  --> src/ingest_log.rs:6:51
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! that operate on them live in the wasm-gated [`crate::ingest_log_store`]
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^ no item named `ingest_log_store` in module `nmp_sqlite_wasm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::OpfsSqliteStore::gc_step_with_pins`
[INFO] [stdout]   --> src/types.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 | /// Budget for one [`crate::OpfsSqliteStore::gc_step_with_pins`] call.
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `OpfsSqliteStore` has no field or associated item named `gc_step_with_pins`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::OpfsSqliteStore::dump`
[INFO] [stdout]    --> src/types.rs:108:28
[INFO] [stdout]     |
[INFO] [stdout] 108 | /// Counters returned by [`crate::OpfsSqliteStore::dump`].
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `OpfsSqliteStore` has no field or associated item named `dump`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `CoverageGuard`
[INFO] [stdout]   --> src/gc.rs:15:39
[INFO] [stdout]    |
[INFO] [stdout] 15 | //!     eviction deletes an event a [`CoverageGuard`] matches at/below its
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^ no item named `CoverageGuard` 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 `crate::store_impl::with_txn`
[INFO] [stdout]  --> src/insert.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! ([`crate::store_impl::with_txn`]) — OPFS supplies no write atomicity on its
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `with_txn` in module `store_impl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore`
[INFO] [stdout]  --> src/query.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! [`OpfsSqliteStore`] — no `EventStore` trait impl (that wrapper lands in
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^ no item named `OpfsSqliteStore` 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 `OpfsSqliteStore::scan_by_author_kind`
[INFO] [stdout]   --> src/query.rs:12:7
[INFO] [stdout]    |
[INFO] [stdout] 12 | //! [`OpfsSqliteStore::scan_by_author_kind`],
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `OpfsSqliteStore` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::scan_by_authors_kind`
[INFO] [stdout]   --> src/query.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 | //! [`OpfsSqliteStore::scan_by_authors_kind`] (globally
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `OpfsSqliteStore` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::scan_by_kind_time`
[INFO] [stdout]   --> src/query.rs:15:43
[INFO] [stdout]    |
[INFO] [stdout] 15 | //! table makes it inherently dedup'd), [`OpfsSqliteStore::scan_by_kind_time`]
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `OpfsSqliteStore` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::scan_by_kind_dtag`
[INFO] [stdout]   --> src/query.rs:16:36
[INFO] [stdout]    |
[INFO] [stdout] 16 | //! (empty `kinds` = all kinds), [`OpfsSqliteStore::scan_by_kind_dtag`],
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `OpfsSqliteStore` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::scan_by_tags`
[INFO] [stdout]   --> src/query.rs:17:7
[INFO] [stdout]    |
[INFO] [stdout] 17 | //! [`OpfsSqliteStore::scan_by_tags`] (index-served AND/OR tag intersection), and
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `OpfsSqliteStore` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::scan_expiring_before`
[INFO] [stdout]   --> src/query.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! [`OpfsSqliteStore::scan_expiring_before`] (ascending NIP-40 reaper).
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `OpfsSqliteStore` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::query_visit`
[INFO] [stdout]   --> src/query.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 | //! Streaming: [`OpfsSqliteStore::query_visit`] seeks the ordered index
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `OpfsSqliteStore` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ControlFlow::Break`
[INFO] [stdout]   --> src/query.rs:24:7
[INFO] [stdout]    |
[INFO] [stdout] 24 | //! [`ControlFlow::Break`] — mirroring the cache-serve tick budget
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^ no item named `ControlFlow` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::store_impl::SqlVal`
[INFO] [stdout]   --> src/query/sql.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | /// [`crate::store_impl::SqlVal`]) because the builders synthesize values
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `SqlVal` in module `store_impl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::query_visit`
[INFO] [stdout]   --> src/query.rs:31:7
[INFO] [stdout]    |
[INFO] [stdout] 31 | /// [`OpfsSqliteStore::query_visit`]. Re-exported at the crate root.
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `OpfsSqliteStore` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::query_visit`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           The crate-local read query for [`OpfsSqliteStore::query_visit`] (mirror of
[INFO] [stdout]                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: the struct `OpfsSqliteStore` has no field or associated item named `query_visit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::query_visit`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`OpfsSqliteStore::query_visit`]. Re-exported at the crate root.
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `OpfsSqliteStore` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `OpfsSqliteStore::open`
[INFO] [stdout]    --> src/lib.rs:136:18
[INFO] [stdout]     |
[INFO] [stdout] 136 | /// opened via [`OpfsSqliteStore::open`]. The connection handle is `!Send +
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^ the struct `OpfsSqliteStore` has no field or associated item named `open`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/query/sql.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / pub enum EngineQuery {
[INFO] [stdout]  51 | |     /// Events by `author` with kind in `kinds`. Empty `kinds` matches nothing
[INFO] [stdout]  52 | |     /// (a positive `(author, kinds)` selection, never an author wildcard).
[INFO] [stdout]  53 | |     AuthorKind {
[INFO] [stdout] ...   |
[INFO] [stdout] 111 | |     },
[INFO] [stdout] 112 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `The crate-local read query for [`OpfsSqliteStore::query_visit`] (mirror of`
[INFO] [stdout]     = help: ends near `inclusive unix-seconds bounds.`
[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/query/sql.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / pub enum EngineQuery {
[INFO] [stdout]  51 | |     /// Events by `author` with kind in `kinds`. Empty `kinds` matches nothing
[INFO] [stdout]  52 | |     /// (a positive `(author, kinds)` selection, never an author wildcard).
[INFO] [stdout]  53 | |     AuthorKind {
[INFO] [stdout] ...   |
[INFO] [stdout] 111 | |     },
[INFO] [stdout] 112 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `The crate-local read query (mirror of `nmp_store::StoreQuery`) accepted by`
[INFO] [stdout]     = help: ends near `The crate-local read query (mirror of `nmp_store::StoreQuery`) accepted by`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/query/sql.rs:50:1
[INFO] [stdout]     |
[INFO] [stdout]  50 | / pub enum EngineQuery {
[INFO] [stdout]  51 | |     /// Events by `author` with kind in `kinds`. Empty `kinds` matches nothing
[INFO] [stdout]  52 | |     /// (a positive `(author, kinds)` selection, never an author wildcard).
[INFO] [stdout]  53 | |     AuthorKind {
[INFO] [stdout] ...   |
[INFO] [stdout] 111 | |     },
[INFO] [stdout] 112 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `A read query over the event store, expressed in terms of the index that will`
[INFO] [stdout]     = help: ends near `A read query over the event store, expressed in terms of the index that will`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not document `nmp-sqlite-wasm`
[INFO] running `Command { std: "docker" "inspect" "7669c882b5bb1b3fc06fba1afef0efac9bc0d298c1572acf8ec95116e33ca72e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7669c882b5bb1b3fc06fba1afef0efac9bc0d298c1572acf8ec95116e33ca72e", kill_on_drop: false }`
[INFO] [stdout] 7669c882b5bb1b3fc06fba1afef0efac9bc0d298c1572acf8ec95116e33ca72e
