macrame-db 0.7.0

A Bitemporal Graph Ledger on libSQL · Embedded knowledge database
Documentation

Build #4012045 2026-08-01 15:03:06

# rustc version rustc 1.99.0-nightly (d0babd8b6 2026-07-15)

# docs.rs version docsrs 0.0.0 (f1b150f0cd76f7cabcd39e1f4790ba771b28b5c4 2026-07-19 )

# 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" "832500d58954917ac61b6f1a82233ace1c361478ecdd7b0302c1b33bacaf4e1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2026-07-16" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260715-1.99.0-nightly-d0babd8b6\", \"--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: archive_window_diag, budget_density_diag, bulk_atomic_diag, chunk_diag, fixture_matrix_diag, index_coverage_probe, pipeline_diag, r15_soak, readonly_open_probe, repair_diag, shadow_probe, shadow_rebuild_diag, traversal_diag, weight_check_probe [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 macrame-db v0.7.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `Self::metrics` [INFO] [stderr] --> src/connection.rs:790:44 [INFO] [stderr] | [INFO] [stderr] 790 | /// Pair it with the actor counters ([`Self::metrics`], D-079) so a [INFO] [stderr] | ^^^^^^^^^^^^^ the struct `Database` has no field or associated item named `metrics` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Subgraph::load` [INFO] [stderr] --> src/graph/algorithms.rs:30:7 [INFO] [stderr] | [INFO] [stderr] 30 | //! [`Subgraph::load`] refuses to build a graph containing one, so the failure is [INFO] [stderr] | ^^^^^^^^^^^^^^ the struct `Subgraph` has no field or associated item named `load` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `DbError::AttributeModeUnstated` [INFO] [stderr] --> src/graph/builder.rs:108:37 [INFO] [stderr] | [INFO] [stderr] 108 | /// [`Self::execute`] returns [`DbError::AttributeModeUnstated`] rather than [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `DbError` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `DbError::AttributeModeUnstated` [INFO] [stderr] --> src/graph/builder.rs:250:43 [INFO] [stderr] | [INFO] [stderr] 250 | /// involved, so this never returns [`DbError::AttributeModeUnstated`]: [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `DbError` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `DbError::AttributeModeUnstated` [INFO] [stderr] --> src/graph/builder.rs:296:11 [INFO] [stderr] | [INFO] [stderr] 296 | /// [`DbError::AttributeModeUnstated`] when [`Self::as_of`] is set and [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `DbError` in scope [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Subgraph` links to private item `Subgraph::drop_dangling_adjacency` [INFO] [stderr] --> src/graph/subgraph.rs:27:50 [INFO] [stderr] | [INFO] [stderr] 27 | /// [`EdgeRef::node`] — is a key of `nodes`.** [`Subgraph::drop_dangling_adjacency`] [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 `TraversalBuilder` [INFO] [stderr] --> src/graph/subgraph.rs:289:54 [INFO] [stderr] | [INFO] [stderr] 289 | /// `min_weight` is `NEG_INFINITY` rather than [`TraversalBuilder`]'s default [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `TraversalBuilder` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `TraversalBuilder` [INFO] [stderr] --> src/graph/subgraph.rs:319:31 [INFO] [stderr] | [INFO] [stderr] 319 | /// Load the topology a [`TraversalBuilder`] describes, as a [`Subgraph`] [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `TraversalBuilder` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `TraversalBuilder` [INFO] [stderr] --> src/graph/subgraph.rs:349:11 [INFO] [stderr] | [INFO] [stderr] 349 | /// [`TraversalBuilder`] defaults `min_weight` to `0.0`, so a **default [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `TraversalBuilder` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Fill` links to private item `SOURCES_PER_CHUNK` [INFO] [stderr] --> src/integrity/shadow.rs:89:28 [INFO] [stderr] | [INFO] [stderr] 89 | /// Project the next [`SOURCES_PER_CHUNK`] sources into the shadow. [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 `KindSnapshot::buckets` [INFO] [stderr] --> src/metrics.rs:158:7 [INFO] [stderr] | [INFO] [stderr] 158 | /// [`KindSnapshot::buckets`] is one longer than this slice. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ no item named `KindSnapshot` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::reconstruct` [INFO] [stderr] --> src/temporal/as_of.rs:57:56 [INFO] [stderr] | [INFO] [stderr] 57 | /// The rule is the one `AttributeMode::Current` and [`crate::reconstruct`] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ no item named `reconstruct` in module `macrame` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `reconstruct` links to private item `snapshot_anchor` [INFO] [stderr] --> src/temporal/replay.rs:198:7 [INFO] [stderr] | [INFO] [stderr] 198 | /// [`snapshot_anchor`] for why archiving disables it. Otherwise the fold runs [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 `cleanup_expired_snapshots` links to private item `RETAIN` [INFO] [stderr] --> src/temporal/snapshot.rs:243:29 [INFO] [stderr] | [INFO] [stderr] 243 | /// Retention: the newest [`RETAIN`], **plus one per day for [`RETAIN_DAYS`]** [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 `cleanup_expired_snapshots` links to private item `RETAIN_DAYS` [INFO] [stderr] --> src/temporal/snapshot.rs:243:64 [INFO] [stderr] | [INFO] [stderr] 243 | /// Retention: the newest [`RETAIN`], **plus one per day for [`RETAIN_DAYS`]** [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 `cleanup_expired_snapshots` links to private item `SEQ_WIDTH` [INFO] [stderr] --> src/temporal/snapshot.rs:259:41 [INFO] [stderr] | [INFO] [stderr] 259 | /// Parsing removes the dependency on [`SEQ_WIDTH`] entirely. [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 `cleanup_expired_snapshots` links to private item `RETAIN` [INFO] [stderr] --> src/temporal/snapshot.rs:262:14 [INFO] [stderr] | [INFO] [stderr] 262 | /// newest-[`RETAIN`] rule. That is deliberate: it is a file this build would [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: unclosed HTML tag `f32` [INFO] [stderr] --> src/vector/embedding.rs:3:37 [INFO] [stderr] | [INFO] [stderr] 3 | /// Codec for converting between Vec<f32> and libSQL F32_BLOB byte vectors with dimension validation (§4.1). [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::invalid_html_tags)]` on by default [INFO] [stderr] help: try marking as source code [INFO] [stderr] | [INFO] [stderr] 3 | /// Codec for converting between `Vec<f32>` and libSQL F32_BLOB byte vectors with dimension validation (§4.1). [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `f32` [INFO] [stderr] --> src/vector/embedding.rs:23:53 [INFO] [stderr] | [INFO] [stderr] 23 | /// Decode an F32_BLOB byte vector back into Vec<f32>. [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] help: try marking as source code [INFO] [stderr] | [INFO] [stderr] 23 | /// Decode an F32_BLOB byte vector back into `Vec<f32>`. [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: `macrame-db` (lib doc) generated 19 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.42s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/macrame/index.html [INFO] running `Command { std: "docker" "inspect" "832500d58954917ac61b6f1a82233ace1c361478ecdd7b0302c1b33bacaf4e1c", kill_on_drop: false }`