[INFO] fetching crate toasty-core 0.10.0...
[INFO] documenting toasty-core-0.10.0 against 824336ad4127ce295849937a24c08a4aeff6ada7 for pr-162169
[INFO] extracting crate toasty-core 0.10.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate toasty-core 0.10.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate toasty-core 0.10.0
[INFO] tweaked toml for crates.io crate toasty-core 0.10.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate toasty-core 0.10.0 on toolchain 824336ad4127ce295849937a24c08a4aeff6ada7
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate toasty-core 0.10.0 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" "+824336ad4127ce295849937a24c08a4aeff6ada7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded assert-struct v0.4.2
[INFO] [stderr]   Downloaded bit-set v0.11.1
[INFO] [stderr]   Downloaded macaddr v1.0.1
[INFO] [stderr]   Downloaded bit-vec v0.10.1
[INFO] [stderr]   Downloaded cidr v0.3.2
[INFO] [stderr]   Downloaded assert-struct-macros v0.4.2
[INFO] [stderr]   Downloaded annotate-snippets v0.12.16
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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] d88a607fb138ce7e4c621c6116ebf8e62ce51484cfca8d3d7b0078c824b4f9da
[INFO] running `Command { std: "docker" "start" "d88a607fb138ce7e4c621c6116ebf8e62ce51484cfca8d3d7b0078c824b4f9da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d88a607fb138ce7e4c621c6116ebf8e62ce51484cfca8d3d7b0078c824b4f9da", 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" "d88a607fb138ce7e4c621c6116ebf8e62ce51484cfca8d3d7b0078c824b4f9da" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d88a607fb138ce7e4c621c6116ebf8e62ce51484cfca8d3d7b0078c824b4f9da", 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" "d88a607fb138ce7e4c621c6116ebf8e62ce51484cfca8d3d7b0078c824b4f9da" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling ref-cast v1.0.26
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]     Checking chacha20 v0.10.1
[INFO] [stderr]     Checking tokio v1.53.1
[INFO] [stderr]     Checking bit-vec v0.10.1
[INFO] [stderr]     Checking borrow-or-share v0.2.4
[INFO] [stderr]     Checking heck v0.5.0
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]     Checking bit-set v0.11.1
[INFO] [stderr]     Checking tokio-stream v0.1.19
[INFO] [stderr]     Checking getrandom v0.4.3
[INFO] [stderr]     Checking rand v0.10.2
[INFO] [stderr]     Checking uuid v1.24.0
[INFO] [stderr]    Compiling ref-cast-impl v1.0.26
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]     Checking fluent-uri v0.4.1
[INFO] [stderr]  Documenting toasty-core v0.10.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `Driver`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           to integrate with the Toasty query engine. The two core traits are [`Driver`]
[INFO] [stdout]                                                                               ^^^^^^^^
[INFO] [stdout]   = note: no item named `Driver` in scope
[INFO] [stdout]   = help: there's a similarly named item `driver`
[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] warning: unresolved link to `Capability`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           The query planner inspects [`Capability`] to decide which [`Operation`]
[INFO] [stdout]                                       ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Capability` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           The query planner inspects [`Capability`] to decide which [`Operation`]
[INFO] [stdout]                                                                      ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation::QuerySql`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           variants to emit. SQL-based drivers receive [`Operation::QuerySql`],
[INFO] [stdout]                                                        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation::RawSql`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Operation::RawSql`], and [`Operation::Insert`], while key-value drivers
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation::Insert`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Operation::RawSql`], and [`Operation::Insert`], while key-value drivers
[INFO] [stdout]                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation::GetByKey`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           (e.g., DynamoDB) receive [`Operation::GetByKey`], [`Operation::QueryPk`], etc.
[INFO] [stdout]                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation::QueryPk`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           (e.g., DynamoDB) receive [`Operation::GetByKey`], [`Operation::QueryPk`], etc.
[INFO] [stdout]                                                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SchemaMutations`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`SchemaMutations`] sub-struct (`Capability::schema_mutations`) describes
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `SchemaMutations` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SqlPlaceholder`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`SqlPlaceholder`] describes the bind placeholder syntax used by SQL
[INFO] [stdout]            ^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `SqlPlaceholder` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Pool`
[INFO] [stdout]    --> src/driver.rs:135:40
[INFO] [stdout]     |
[INFO] [stdout] 135 |     /// This method is called by the [`Pool`] whenever a [`Connection`] is requested while none is
[INFO] [stdout]     |                                        ^^^^ no item named `Pool` 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 `app`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`app`] -- Model-level definitions: fields, relations, constraints. This
[INFO] [stdout]              ^^^^^
[INFO] [stdout]   = note: no item named `app` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `db`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`db`] -- Table/column-level definitions. This is what the database sees.
[INFO] [stdout]              ^^^^
[INFO] [stdout]   = note: no item named `db` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `mapping`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`mapping`] -- Connects app fields to database columns, supporting
[INFO] [stdout]              ^^^^^^^^^
[INFO] [stdout]   = note: no item named `mapping` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Builder`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           constructed via [`Builder`].
[INFO] [stdout]                            ^^^^^^^^^
[INFO] [stdout]   = note: no item named `Builder` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::db`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           code interacts with; the separate [`super::db`] module represents the
[INFO] [stdout]                                              ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `db` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::mapping`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           physical database schema (tables, columns), and [`super::mapping`] bridges
[INFO] [stdout]                                                            ^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `mapping` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Model`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`Model`] -- a single model, which can be a [`ModelRoot`] (backed by a
[INFO] [stdout]              ^^^^^^^
[INFO] [stdout]   = note: no item named `Model` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ModelRoot`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`Model`] -- a single model, which can be a [`ModelRoot`] (backed by a
[INFO] [stdout]                                                          ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `ModelRoot` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EmbeddedStruct`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]             database table), an [`EmbeddedStruct`], or an [`EmbeddedEnum`].
[INFO] [stdout]                                  ^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `EmbeddedStruct` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EmbeddedEnum`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]             database table), an [`EmbeddedStruct`], or an [`EmbeddedEnum`].
[INFO] [stdout]                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `EmbeddedEnum` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Field`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`Field`] -- one field on a model, identified by a [`FieldId`].
[INFO] [stdout]              ^^^^^^^
[INFO] [stdout]   = note: no item named `Field` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `FieldId`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`Field`] -- one field on a model, identified by a [`FieldId`].
[INFO] [stdout]                                                                 ^^^^^^^^^
[INFO] [stdout]   = note: no item named `FieldId` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `BelongsTo`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`BelongsTo`], [`Has`] -- relation types.
[INFO] [stdout]              ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `BelongsTo` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Has`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`BelongsTo`], [`Has`] -- relation types.
[INFO] [stdout]                             ^^^^^
[INFO] [stdout]   = note: no item named `Has` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Index`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`Index`] -- a secondary index on a model's fields.
[INFO] [stdout]              ^^^^^^^
[INFO] [stdout]   = note: no item named `Index` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `PrimaryKey`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`PrimaryKey`] -- a model's primary key definition.
[INFO] [stdout]              ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `PrimaryKey` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `Via` links to private item `Self::target`
[INFO] [stdout]   --> src/schema/app/relation/via.rs:23:16
[INFO] [stdout]    |
[INFO] [stdout] 23 | /// [`target`](Self::target) (the model the relation chain reaches), and
[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 `path` links to private item `Self::target`
[INFO] [stdout]   --> src/schema/app/relation/via.rs:47:65
[INFO] [stdout]    |
[INFO] [stdout] 47 |     /// of the path is the scalar terminal field (on [`target`](Self::target))
[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: public documentation for `terminal` links to private item `Self::target`
[INFO] [stdout]   --> src/schema/app/relation/via.rs:52:20
[INFO] [stdout]    |
[INFO] [stdout] 52 |     /// [`target`](Self::target). `None` when the via reaches a model (the
[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 `super::app`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           application-level schema in [`super::app`], with the two layers connected
[INFO] [stdout]                                        ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `app` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::mapping`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           by the [`super::mapping`] module.
[INFO] [stdout]                   ^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `mapping` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Column`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           | [`Column`] | A column within a table, including its name, type, and constraints |
[INFO] [stdout]              ^^^^^^^^
[INFO] [stdout]   = note: no item named `Column` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Index`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           | [`Index`] | A database index over one or more columns |
[INFO] [stdout]              ^^^^^^^
[INFO] [stdout]   = note: no item named `Index` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Type`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           | [`Type`] | Database storage type (e.g. `Integer(4)`, `Text`, `VarChar(255)`) |
[INFO] [stdout]              ^^^^^^
[INFO] [stdout]   = note: no item named `Type` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `PrimaryKey`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           | [`PrimaryKey`] | The primary key definition for a table |
[INFO] [stdout]              ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `PrimaryKey` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Migration`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           | [`Migration`] | A SQL migration generated from a schema diff |
[INFO] [stdout]              ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Migration` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::diff`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           Schema diffing types live in [`super::diff`].
[INFO] [stdout]                                         ^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `diff` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `db::Type`
[INFO] [stdout]    --> src/schema/db/ty.rs:312:57
[INFO] [stdout]     |
[INFO] [stdout] 312 |     /// Determines the [`stmt::Type`] closest to this [`db::Type`] that should be used
[INFO] [stdout]     |                                                         ^^^^^^^^ no item named `db` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::db::Schema`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           Compares two [`db::Schema`](super::db::Schema) versions and produces
[INFO] [stdout]                                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `db` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Tables`
[INFO] [stdout]  --> src/schema/diff/schema.rs:6:18
[INFO] [stdout]   |
[INFO] [stdout] 6 | /// Contains a [`Tables`] describing created, dropped, and altered tables.
[INFO] [stdout]   |                  ^^^^^^ no item named `Tables` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] help: there's a similarly named item `Table`
[INFO] [stdout]   |
[INFO] [stdout] 6 - /// Contains a [`Tables`] describing created, dropped, and altered tables.
[INFO] [stdout] 6 + /// Contains a [`Table`] describing created, dropped, and altered tables.
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Model`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           The root type is [`Mapping`], which holds a [`Model`] entry for each model.
[INFO] [stdout]                                                        ^^^^^^^
[INFO] [stdout]   = note: no item named `Model` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Field`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           Each `Model` contains per-field [`Field`] mappings and the expression
[INFO] [stdout]                                            ^^^^^^^
[INFO] [stdout]   = note: no item named `Field` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Model::model_to_table`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           templates ([`Model::model_to_table`] and [`TableToModel`]) used during
[INFO] [stdout]                       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Model` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TableToModel`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           templates ([`Model::model_to_table`] and [`TableToModel`]) used during
[INFO] [stdout]                                                     ^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `TableToModel` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Statement`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           Toasty's query engine processes. The top-level type is [`Statement`], which
[INFO] [stdout]                                                                   ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Statement` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Query`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           represents one of four operations: [`Query`], [`Insert`], [`Update`], or
[INFO] [stdout]                                               ^^^^^^^
[INFO] [stdout]   = note: no item named `Query` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Insert`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           represents one of four operations: [`Query`], [`Insert`], [`Update`], or
[INFO] [stdout]                                                          ^^^^^^^^
[INFO] [stdout]   = note: no item named `Insert` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Update`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           represents one of four operations: [`Query`], [`Insert`], [`Update`], or
[INFO] [stdout]                                                                      ^^^^^^^^
[INFO] [stdout]   = note: no item named `Update` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Delete`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Delete`].
[INFO] [stdout]            ^^^^^^^^
[INFO] [stdout]   = note: no item named `Delete` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `is_const`
[INFO] [stdout]    --> src/stmt/expr.rs:467:35
[INFO] [stdout]     |
[INFO] [stdout] 467 |     /// Inner implementation of [`is_const`] that tracks the number of enclosing
[INFO] [stdout]     |                                   ^^^^^^^^ no item named `is_const` 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::stmt::Paginate`
[INFO] [stdout]  --> src/stmt/limit.rs:8:20
[INFO] [stdout]   |
[INFO] [stdout] 8 | ///   [`Paginate`](crate::stmt::Paginate). The engine will build pagination
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^ no item named `Paginate` in module `stmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Insert`
[INFO] [stdout]   --> src/stmt/query.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | /// to [`Insert`], [`Update`], and [`Delete`].
[INFO] [stdout]    |          ^^^^^^ no item named `Insert` 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 `builder` links to private item `QueryBuilder`
[INFO] [stdout]    --> src/stmt/query.rs:118:21
[INFO] [stdout]     |
[INFO] [stdout] 118 |     /// Returns a [`QueryBuilder`] initialized with the given body.
[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 `Type::Decimal`
[INFO] [stdout]    --> src/stmt/ty.rs:287:37
[INFO] [stdout]     |
[INFO] [stdout] 287 |     /// Returns `true` if this is [`Type::Decimal`] (requires `rust_decimal` feature).
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ the enum `Type` has no variant or associated item named `Decimal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Type::BigDecimal`
[INFO] [stdout]    --> src/stmt/ty.rs:299:37
[INFO] [stdout]     |
[INFO] [stdout] 299 |     /// Returns `true` if this is [`Type::BigDecimal`] (requires `bigdecimal` feature).
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^ the enum `Type` has no variant or associated item named `BigDecimal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `u8`
[INFO] [stdout]    --> src/driver/capability.rs:415:48
[INFO] [stdout]     |
[INFO] [stdout] 415 |     /// The default storage type for Bytes (Vec<u8>).
[INFO] [stdout]     |                                                ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 415 |     /// The default storage type for Bytes (`Vec<u8>`).
[INFO] [stdout]     |                                             +       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> src/driver/operation/raw_sql.rs:37:25
[INFO] [stdout]    |
[INFO] [stdout] 37 |     /// [`stmt::Value`](crate::stmt::Value) variant. Ambiguous backend values
[INFO] [stdout]    |          -------------  ^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |          |
[INFO] [stdout]    |          because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout]    = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 37 -     /// [`stmt::Value`](crate::stmt::Value) variant. Ambiguous backend values
[INFO] [stdout] 37 +     /// [`stmt::Value`] variant. Ambiguous backend values
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> src/driver/operation/upsert.rs:9:22
[INFO] [stdout]   |
[INFO] [stdout] 9 | /// [`stmt::Upsert`](crate::stmt::Upsert) clause whose target has been lowered
[INFO] [stdout]   |      --------------  ^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]   |      |
[INFO] [stdout]   |      because label contains path that resolves to same destination
[INFO] [stdout]   |
[INFO] [stdout]   = note: when a link's destination is not specified,
[INFO] [stdout]           the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 9 - /// [`stmt::Upsert`](crate::stmt::Upsert) clause whose target has been lowered
[INFO] [stdout] 9 + /// [`stmt::Upsert`] clause whose target has been lowered
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> src/schema/db/ty.rs:14:25
[INFO] [stdout]    |
[INFO] [stdout] 14 | /// 1. **[`stmt::Type`](crate::stmt::Type)**: Application and query engine types (internal to Toasty)
[INFO] [stdout]    |           ------------  ^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |           |
[INFO] [stdout]    |           because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 14 - /// 1. **[`stmt::Type`](crate::stmt::Type)**: Application and query engine types (internal to Toasty)
[INFO] [stdout] 14 + /// 1. **[`stmt::Type`]**: Application and query engine types (internal to Toasty)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> src/schema/db/ty.rs:59:22
[INFO] [stdout]    |
[INFO] [stdout] 59 | /// - [`stmt::Type`](crate::stmt::Type) - Application and query engine type system with detailed flow documentation
[INFO] [stdout]    |        ------------  ^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |        |
[INFO] [stdout]    |        because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 59 - /// - [`stmt::Type`](crate::stmt::Type) - Application and query engine type system with detailed flow documentation
[INFO] [stdout] 59 + /// - [`stmt::Type`] - Application and query engine type system with detailed flow documentation
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/stmt/cx.rs:168:48
[INFO] [stdout]     |
[INFO] [stdout] 168 | /// Implemented for [`Schema`], [`db::Schema`](crate::schema::db::Schema),
[INFO] [stdout]     |                                  ------------  ^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 168 - /// Implemented for [`Schema`], [`db::Schema`](crate::schema::db::Schema),
[INFO] [stdout] 168 + /// Implemented for [`Schema`], [`db::Schema`],
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/stmt/ty.rs:127:27
[INFO] [stdout]     |
[INFO] [stdout] 127 |     /// [`Value::Object`](super::Value::Object).
[INFO] [stdout]     |          ---------------  ^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |          |
[INFO] [stdout]     |          because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 127 -     /// [`Value::Object`](super::Value::Object).
[INFO] [stdout] 127 +     /// [`Value::Object`].
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `String`
[INFO] [stdout]   --> src/stmt/value_cmp.rs:57:14
[INFO] [stdout]    |
[INFO] [stdout] 57 | /// PartialEq<String> for Value
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 57 | /// `PartialEq<String>` for Value
[INFO] [stdout]    |     +                 +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `String`
[INFO] [stdout]   --> src/stmt/value_cmp.rs:64:14
[INFO] [stdout]    |
[INFO] [stdout] 64 | /// PartialEq<String> for Expr
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 64 | /// `PartialEq<String>` for Expr
[INFO] [stdout]    |     +                 +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `str`
[INFO] [stdout]   --> src/stmt/value_cmp.rs:85:14
[INFO] [stdout]    |
[INFO] [stdout] 85 | /// PartialEq<str> for Value
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 85 | /// `PartialEq<str>` for Value
[INFO] [stdout]    |     +              +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `str`
[INFO] [stdout]   --> src/stmt/value_cmp.rs:92:14
[INFO] [stdout]    |
[INFO] [stdout] 92 | /// PartialEq<str> for Expr
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 92 | /// `PartialEq<str>` for Expr
[INFO] [stdout]    |     +              +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Value`
[INFO] [stdout]    --> src/stmt/value_cmp.rs:101:14
[INFO] [stdout]     |
[INFO] [stdout] 101 | /// PartialEq<Value> for String
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 101 | /// `PartialEq<Value>` for String
[INFO] [stdout]     |     +                +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Value`
[INFO] [stdout]    --> src/stmt/value_cmp.rs:108:14
[INFO] [stdout]     |
[INFO] [stdout] 108 | /// PartialEq<Value> for &str
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 108 | /// `PartialEq<Value>` for &str
[INFO] [stdout]     |     +                +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Value`
[INFO] [stdout]    --> src/stmt/value_cmp.rs:115:14
[INFO] [stdout]     |
[INFO] [stdout] 115 | /// PartialEq<Value> for str
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 115 | /// `PartialEq<Value>` for str
[INFO] [stdout]     |     +                +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.70s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/toasty_core/index.html
[INFO] running `Command { std: "docker" "inspect" "d88a607fb138ce7e4c621c6116ebf8e62ce51484cfca8d3d7b0078c824b4f9da", 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" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d88a607fb138ce7e4c621c6116ebf8e62ce51484cfca8d3d7b0078c824b4f9da" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]  Documenting toasty-core v0.10.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `Driver`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           to integrate with the Toasty query engine. The two core traits are [`Driver`]
[INFO] [stdout]                                                                               ^^^^^^^^
[INFO] [stdout]   = note: no item named `Driver` in scope
[INFO] [stdout]   = help: there's a similarly named item `driver`
[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] warning: unresolved link to `Capability`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           The query planner inspects [`Capability`] to decide which [`Operation`]
[INFO] [stdout]                                       ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Capability` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           The query planner inspects [`Capability`] to decide which [`Operation`]
[INFO] [stdout]                                                                      ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation::QuerySql`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           variants to emit. SQL-based drivers receive [`Operation::QuerySql`],
[INFO] [stdout]                                                        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation::RawSql`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Operation::RawSql`], and [`Operation::Insert`], while key-value drivers
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation::Insert`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Operation::RawSql`], and [`Operation::Insert`], while key-value drivers
[INFO] [stdout]                                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation::GetByKey`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           (e.g., DynamoDB) receive [`Operation::GetByKey`], [`Operation::QueryPk`], etc.
[INFO] [stdout]                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation::QueryPk`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           (e.g., DynamoDB) receive [`Operation::GetByKey`], [`Operation::QueryPk`], etc.
[INFO] [stdout]                                                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Operation` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SchemaMutations`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`SchemaMutations`] sub-struct (`Capability::schema_mutations`) describes
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `SchemaMutations` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SqlPlaceholder`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`SqlPlaceholder`] describes the bind placeholder syntax used by SQL
[INFO] [stdout]            ^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `SqlPlaceholder` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Pool`
[INFO] [stdout]    --> src/driver.rs:135:40
[INFO] [stdout]     |
[INFO] [stdout] 135 |     /// This method is called by the [`Pool`] whenever a [`Connection`] is requested while none is
[INFO] [stdout]     |                                        ^^^^ no item named `Pool` 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 `app`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`app`] -- Model-level definitions: fields, relations, constraints. This
[INFO] [stdout]              ^^^^^
[INFO] [stdout]   = note: no item named `app` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `db`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`db`] -- Table/column-level definitions. This is what the database sees.
[INFO] [stdout]              ^^^^
[INFO] [stdout]   = note: no item named `db` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `mapping`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`mapping`] -- Connects app fields to database columns, supporting
[INFO] [stdout]              ^^^^^^^^^
[INFO] [stdout]   = note: no item named `mapping` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Builder`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           constructed via [`Builder`].
[INFO] [stdout]                            ^^^^^^^^^
[INFO] [stdout]   = note: no item named `Builder` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::db`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           code interacts with; the separate [`super::db`] module represents the
[INFO] [stdout]                                              ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `db` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::mapping`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           physical database schema (tables, columns), and [`super::mapping`] bridges
[INFO] [stdout]                                                            ^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `mapping` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Model`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`Model`] -- a single model, which can be a [`ModelRoot`] (backed by a
[INFO] [stdout]              ^^^^^^^
[INFO] [stdout]   = note: no item named `Model` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ModelRoot`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`Model`] -- a single model, which can be a [`ModelRoot`] (backed by a
[INFO] [stdout]                                                          ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `ModelRoot` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EmbeddedStruct`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]             database table), an [`EmbeddedStruct`], or an [`EmbeddedEnum`].
[INFO] [stdout]                                  ^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `EmbeddedStruct` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EmbeddedEnum`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]             database table), an [`EmbeddedStruct`], or an [`EmbeddedEnum`].
[INFO] [stdout]                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `EmbeddedEnum` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Field`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`Field`] -- one field on a model, identified by a [`FieldId`].
[INFO] [stdout]              ^^^^^^^
[INFO] [stdout]   = note: no item named `Field` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `FieldId`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`Field`] -- one field on a model, identified by a [`FieldId`].
[INFO] [stdout]                                                                 ^^^^^^^^^
[INFO] [stdout]   = note: no item named `FieldId` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `BelongsTo`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`BelongsTo`], [`Has`] -- relation types.
[INFO] [stdout]              ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `BelongsTo` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Has`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`BelongsTo`], [`Has`] -- relation types.
[INFO] [stdout]                             ^^^^^
[INFO] [stdout]   = note: no item named `Has` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Index`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`Index`] -- a secondary index on a model's fields.
[INFO] [stdout]              ^^^^^^^
[INFO] [stdout]   = note: no item named `Index` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `PrimaryKey`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           - [`PrimaryKey`] -- a model's primary key definition.
[INFO] [stdout]              ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `PrimaryKey` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `Via` links to private item `Self::target`
[INFO] [stdout]   --> src/schema/app/relation/via.rs:23:16
[INFO] [stdout]    |
[INFO] [stdout] 23 | /// [`target`](Self::target) (the model the relation chain reaches), and
[INFO] [stdout]    |                ^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout]    = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `path` links to private item `Self::target`
[INFO] [stdout]   --> src/schema/app/relation/via.rs:47:65
[INFO] [stdout]    |
[INFO] [stdout] 47 |     /// of the path is the scalar terminal field (on [`target`](Self::target))
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `terminal` links to private item `Self::target`
[INFO] [stdout]   --> src/schema/app/relation/via.rs:52:20
[INFO] [stdout]    |
[INFO] [stdout] 52 |     /// [`target`](Self::target). `None` when the via reaches a model (the
[INFO] [stdout]    |                    ^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::app`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           application-level schema in [`super::app`], with the two layers connected
[INFO] [stdout]                                        ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `app` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::mapping`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           by the [`super::mapping`] module.
[INFO] [stdout]                   ^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `mapping` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Column`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           | [`Column`] | A column within a table, including its name, type, and constraints |
[INFO] [stdout]              ^^^^^^^^
[INFO] [stdout]   = note: no item named `Column` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Index`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           | [`Index`] | A database index over one or more columns |
[INFO] [stdout]              ^^^^^^^
[INFO] [stdout]   = note: no item named `Index` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Type`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           | [`Type`] | Database storage type (e.g. `Integer(4)`, `Text`, `VarChar(255)`) |
[INFO] [stdout]              ^^^^^^
[INFO] [stdout]   = note: no item named `Type` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `PrimaryKey`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           | [`PrimaryKey`] | The primary key definition for a table |
[INFO] [stdout]              ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `PrimaryKey` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Migration`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           | [`Migration`] | A SQL migration generated from a schema diff |
[INFO] [stdout]              ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Migration` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::diff`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           Schema diffing types live in [`super::diff`].
[INFO] [stdout]                                         ^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `diff` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `db::Type`
[INFO] [stdout]    --> src/schema/db/ty.rs:312:57
[INFO] [stdout]     |
[INFO] [stdout] 312 |     /// Determines the [`stmt::Type`] closest to this [`db::Type`] that should be used
[INFO] [stdout]     |                                                         ^^^^^^^^ no item named `db` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::db::Schema`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           Compares two [`db::Schema`](super::db::Schema) versions and produces
[INFO] [stdout]                                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `db` in module `toasty_core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Tables`
[INFO] [stdout]  --> src/schema/diff/schema.rs:6:18
[INFO] [stdout]   |
[INFO] [stdout] 6 | /// Contains a [`Tables`] describing created, dropped, and altered tables.
[INFO] [stdout]   |                  ^^^^^^ no item named `Tables` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] help: there's a similarly named item `Table`
[INFO] [stdout]   |
[INFO] [stdout] 6 - /// Contains a [`Tables`] describing created, dropped, and altered tables.
[INFO] [stdout] 6 + /// Contains a [`Table`] describing created, dropped, and altered tables.
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Model`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           The root type is [`Mapping`], which holds a [`Model`] entry for each model.
[INFO] [stdout]                                                        ^^^^^^^
[INFO] [stdout]   = note: no item named `Model` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Field`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           Each `Model` contains per-field [`Field`] mappings and the expression
[INFO] [stdout]                                            ^^^^^^^
[INFO] [stdout]   = note: no item named `Field` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Model::model_to_table`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           templates ([`Model::model_to_table`] and [`TableToModel`]) used during
[INFO] [stdout]                       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Model` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TableToModel`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           templates ([`Model::model_to_table`] and [`TableToModel`]) used during
[INFO] [stdout]                                                     ^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `TableToModel` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Statement`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           Toasty's query engine processes. The top-level type is [`Statement`], which
[INFO] [stdout]                                                                   ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `Statement` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Query`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           represents one of four operations: [`Query`], [`Insert`], [`Update`], or
[INFO] [stdout]                                               ^^^^^^^
[INFO] [stdout]   = note: no item named `Query` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Insert`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           represents one of four operations: [`Query`], [`Insert`], [`Update`], or
[INFO] [stdout]                                                          ^^^^^^^^
[INFO] [stdout]   = note: no item named `Insert` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Update`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           represents one of four operations: [`Query`], [`Insert`], [`Update`], or
[INFO] [stdout]                                                                      ^^^^^^^^
[INFO] [stdout]   = note: no item named `Update` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Delete`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`Delete`].
[INFO] [stdout]            ^^^^^^^^
[INFO] [stdout]   = note: no item named `Delete` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::stmt::Paginate`
[INFO] [stdout]  --> src/stmt/limit.rs:8:20
[INFO] [stdout]   |
[INFO] [stdout] 8 | ///   [`Paginate`](crate::stmt::Paginate). The engine will build pagination
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^ no item named `Paginate` in module `stmt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Insert`
[INFO] [stdout]   --> src/stmt/query.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | /// to [`Insert`], [`Update`], and [`Delete`].
[INFO] [stdout]    |          ^^^^^^ no item named `Insert` 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 `builder` links to private item `QueryBuilder`
[INFO] [stdout]    --> src/stmt/query.rs:118:21
[INFO] [stdout]     |
[INFO] [stdout] 118 |     /// Returns a [`QueryBuilder`] initialized with the given body.
[INFO] [stdout]     |                     ^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Type::Decimal`
[INFO] [stdout]    --> src/stmt/ty.rs:287:37
[INFO] [stdout]     |
[INFO] [stdout] 287 |     /// Returns `true` if this is [`Type::Decimal`] (requires `rust_decimal` feature).
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ the enum `Type` has no variant or associated item named `Decimal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Type::BigDecimal`
[INFO] [stdout]    --> src/stmt/ty.rs:299:37
[INFO] [stdout]     |
[INFO] [stdout] 299 |     /// Returns `true` if this is [`Type::BigDecimal`] (requires `bigdecimal` feature).
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^ the enum `Type` has no variant or associated item named `BigDecimal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `u8`
[INFO] [stdout]    --> src/driver/capability.rs:415:48
[INFO] [stdout]     |
[INFO] [stdout] 415 |     /// The default storage type for Bytes (Vec<u8>).
[INFO] [stdout]     |                                                ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 415 |     /// The default storage type for Bytes (`Vec<u8>`).
[INFO] [stdout]     |                                             +       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `String`
[INFO] [stdout]   --> src/stmt/value_cmp.rs:57:14
[INFO] [stdout]    |
[INFO] [stdout] 57 | /// PartialEq<String> for Value
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 57 | /// `PartialEq<String>` for Value
[INFO] [stdout]    |     +                 +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `String`
[INFO] [stdout]   --> src/stmt/value_cmp.rs:64:14
[INFO] [stdout]    |
[INFO] [stdout] 64 | /// PartialEq<String> for Expr
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 64 | /// `PartialEq<String>` for Expr
[INFO] [stdout]    |     +                 +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `str`
[INFO] [stdout]   --> src/stmt/value_cmp.rs:85:14
[INFO] [stdout]    |
[INFO] [stdout] 85 | /// PartialEq<str> for Value
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 85 | /// `PartialEq<str>` for Value
[INFO] [stdout]    |     +              +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `str`
[INFO] [stdout]   --> src/stmt/value_cmp.rs:92:14
[INFO] [stdout]    |
[INFO] [stdout] 92 | /// PartialEq<str> for Expr
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 92 | /// `PartialEq<str>` for Expr
[INFO] [stdout]    |     +              +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Value`
[INFO] [stdout]    --> src/stmt/value_cmp.rs:101:14
[INFO] [stdout]     |
[INFO] [stdout] 101 | /// PartialEq<Value> for String
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 101 | /// `PartialEq<Value>` for String
[INFO] [stdout]     |     +                +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Value`
[INFO] [stdout]    --> src/stmt/value_cmp.rs:108:14
[INFO] [stdout]     |
[INFO] [stdout] 108 | /// PartialEq<Value> for &str
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 108 | /// `PartialEq<Value>` for &str
[INFO] [stdout]     |     +                +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Value`
[INFO] [stdout]    --> src/stmt/value_cmp.rs:115:14
[INFO] [stdout]     |
[INFO] [stdout] 115 | /// PartialEq<Value> for str
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 115 | /// `PartialEq<Value>` for str
[INFO] [stdout]     |     +                +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.95s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/toasty_core/index.html
[INFO] running `Command { std: "docker" "inspect" "d88a607fb138ce7e4c621c6116ebf8e62ce51484cfca8d3d7b0078c824b4f9da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d88a607fb138ce7e4c621c6116ebf8e62ce51484cfca8d3d7b0078c824b4f9da", kill_on_drop: false }`
[INFO] [stdout] d88a607fb138ce7e4c621c6116ebf8e62ce51484cfca8d3d7b0078c824b4f9da
