[INFO] fetching crate perseus 0.4.2...
[INFO] documenting perseus-0.4.2 against 1.76.0 for beta-1.77-rustdoc-1
[INFO] extracting crate perseus 0.4.2 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate perseus 0.4.2 on toolchain 1.76.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate perseus 0.4.2
[INFO] finished tweaking crates.io crate perseus 0.4.2
[INFO] tweaked toml for crates.io crate perseus 0.4.2 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded perseus-macro v0.4.2
[INFO] [stderr]   Downloaded minify-js v0.4.3
[INFO] [stderr]   Downloaded sycamore-futures v0.8.0
[INFO] [stderr]   Downloaded fmterr v0.1.1
[INFO] [stderr]   Downloaded css-minify v0.3.1
[INFO] [stderr]   Downloaded sycamore v0.8.2
[INFO] [stderr]   Downloaded sycamore-core v0.8.2
[INFO] [stderr]   Downloaded sycamore-router v0.8.0
[INFO] [stderr]   Downloaded rexie v0.4.2
[INFO] [stderr]   Downloaded sycamore-macro v0.8.2
[INFO] [stderr]   Downloaded minify-html-onepass v0.10.8
[INFO] [stderr]   Downloaded sycamore-web v0.8.2
[INFO] [stderr]   Downloaded sycamore-router-macro v0.8.0
[INFO] [stderr]   Downloaded sycamore-reactive v0.8.1
[INFO] [stderr]   Downloaded parse-js v0.10.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c2c83479827e48f82d3eb3f8acca8db43a87bc6377d06ada49c1fd0fb4824097
[INFO] running `Command { std: "docker" "start" "-a" "c2c83479827e48f82d3eb3f8acca8db43a87bc6377d06ada49c1fd0fb4824097", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c2c83479827e48f82d3eb3f8acca8db43a87bc6377d06ada49c1fd0fb4824097", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c2c83479827e48f82d3eb3f8acca8db43a87bc6377d06ada49c1fd0fb4824097", kill_on_drop: false }`
[INFO] [stdout] c2c83479827e48f82d3eb3f8acca8db43a87bc6377d06ada49c1fd0fb4824097
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 35b311ea9c392c599b18b312033d7a778c419d02b30c2e63c09d9f1832bb137b
[INFO] running `Command { std: "docker" "start" "-a" "35b311ea9c392c599b18b312033d7a778c419d02b30c2e63c09d9f1832bb137b", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.78
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.91
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling bumpalo v3.14.0
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling wasm-bindgen v0.2.91
[INFO] [stderr]     Checking pin-project-lite v0.2.13
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking futures-sink v0.3.30
[INFO] [stderr]     Checking smallvec v1.13.1
[INFO] [stderr]     Checking futures-task v0.3.30
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking futures-io v0.3.30
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling paste v1.0.14
[INFO] [stderr]     Checking utf8-width v0.1.7
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]     Checking tokio v1.36.0
[INFO] [stderr]    Compiling serde v1.0.196
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking html-escape v0.2.13
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]    Compiling thiserror v1.0.57
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]    Compiling async-trait v0.1.77
[INFO] [stderr]    Compiling serde_json v1.0.113
[INFO] [stderr]     Checking itoa v1.0.10
[INFO] [stderr]     Checking ryu v1.0.16
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]     Checking fmterr v0.1.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking sycamore-reactive v0.8.1
[INFO] [stderr]     Checking sycamore-core v0.8.2
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.91
[INFO] [stderr]    Compiling darling_core v0.14.4
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling serde_derive v1.0.196
[INFO] [stderr]    Compiling thiserror-impl v1.0.57
[INFO] [stderr]    Compiling sycamore-macro v0.8.2
[INFO] [stderr]    Compiling sycamore-router-macro v0.8.0
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.91
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.91
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]    Compiling darling_macro v0.14.4
[INFO] [stderr]    Compiling darling v0.14.4
[INFO] [stderr]    Compiling perseus-macro v0.4.2
[INFO] [stderr]     Checking js-sys v0.3.68
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking sycamore-futures v0.8.0
[INFO] [stderr]     Checking web-sys v0.3.68
[INFO] [stderr]     Checking wasm-bindgen-futures v0.4.41
[INFO] [stderr]     Checking sycamore-web v0.8.2
[INFO] [stderr]     Checking sycamore v0.8.2
[INFO] [stderr]     Checking sycamore-router v0.8.0
[INFO] [stderr]  Documenting perseus v0.4.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout]  --> src/state/live_reload.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use wasm_bindgen::{closure::Closure, JsCast, JsValue};
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/state/live_reload.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use wasm_bindgen::{closure::Closure, JsCast, JsValue};
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]  --> src/state/live_reload.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use web_sys::{ErrorEvent, MessageEvent, WebSocket};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]   --> src/utils/path_prefix.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use wasm_bindgen::JsCast;
[INFO] [stdout]    |         ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]   --> src/utils/path_prefix.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |     use web_sys::{HtmlBaseElement, Url};
[INFO] [stdout]    |         ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/utils/replace_head.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use wasm_bindgen::JsCast;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]  --> src/utils/replace_head.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use web_sys::Element;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/client.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use wasm_bindgen::JsValue;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]  --> src/client.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use web_sys::{CustomEvent, CustomEventInit};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/reactor/hsr.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use wasm_bindgen::JsValue;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]   --> src/reactor/start.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use web_sys::Element;
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `web_sys`
[INFO] [stdout]    --> src/lib.rs:104:13
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub use web_sys::console::log_1 as log_js_value;
[INFO] [stdout]     |             ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]    --> src/lib.rs:103:13
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub use wasm_bindgen::JsValue;
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::web_log`
[INFO] [stdout]    --> src/lib.rs:152:13
[INFO] [stdout]     |
[INFO] [stdout] 152 |     pub use crate::web_log;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ no `web_log` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::PerseusNodeType`, `crate::Request`
[INFO] [stdout]    --> src/lib.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub use crate::{PerseusNodeType, Request};
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^  ^^^^^^^ no `Request` in the root
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     no `PerseusNodeType` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:115:10
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub type PerseusNodeType = sycamore::web::SsrNode;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:124:10
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub type PerseusNodeType = sycamore::web::DomNode;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:133:10
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub type PerseusNodeType = sycamore::web::HydrateNode;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: consider importing one of these items instead:
[INFO] [stdout]             core::error::Request
[INFO] [stdout]             std::error::Request
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:82:10
[INFO] [stdout]     |
[INFO] [stdout] 82  | pub type Request = HttpRequest<()>;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:88:10
[INFO] [stdout]     |
[INFO] [stdout] 88  | pub type Request = ();
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/i18n/locale_detector.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use wasm_bindgen::JsValue;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rexie`
[INFO] [stdout]  --> src/state/freeze_idb.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rexie::{Direction, Error as RexieError, ObjectStore, Rexie, TransactionMode};
[INFO] [stdout]   |     ^^^^^ use of undeclared crate or module `rexie`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/state/freeze_idb.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use wasm_bindgen::JsValue;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen_futures`
[INFO] [stdout]  --> src/state/freeze_idb.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use wasm_bindgen_futures::JsFuture;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen_futures`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::utils::PerseusDuration`
[INFO] [stdout]  --> src/template/core/setters.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::utils::PerseusDuration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `PerseusDuration` in `utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/utils/fetch.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use wasm_bindgen::{JsCast, JsValue};
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen_futures`
[INFO] [stdout]  --> src/utils/fetch.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use wasm_bindgen_futures::JsFuture;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen_futures`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]  --> src/utils/fetch.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use web_sys::{Request, RequestInit, RequestMode, Response};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `decode_time_str::ComputedDuration`, `decode_time_str::PerseusDuration`
[INFO] [stdout]    --> src/utils/mod.rs:25:27
[INFO] [stdout]     |
[INFO] [stdout] 25  | pub use decode_time_str::{ComputedDuration, InvalidDuration, PerseusDuration}; /* These have dummy equivalents for the browser */
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^                   ^^^^^^^^^^^^^^^ no `PerseusDuration` in `utils::decode_time_str`
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           no `ComputedDuration` in `utils::decode_time_str`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/utils/decode_time_str.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub use browser::{ComputedDuration, PerseusDuration};
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/utils/decode_time_str.rs:122:18
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub use engine::{ComputedDuration, PerseusDuration};
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/utils/decode_time_str.rs:120:37
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub use browser::{ComputedDuration, PerseusDuration};
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/utils/decode_time_str.rs:122:36
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub use engine::{ComputedDuration, PerseusDuration};
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]   --> src/reactor/initial_load.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use web_sys::Element;
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]    --> src/reactor/initial_load.rs:264:13
[INFO] [stdout]     |
[INFO] [stdout] 264 |         use wasm_bindgen::JsCast;
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `web_log` in the crate root
[INFO] [stdout]   --> src/utils/checkpoint.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 41 |     crate::web_log!("Perseus is in testing mode. If you're an end-user and seeing this message, please report this as a bug to the websit...
[INFO] [stdout]    |            ^^^^^^^ could not find `web_log` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `web_log` in the crate root
[INFO] [stdout]   --> src/client.rs:44:16
[INFO] [stdout]    |
[INFO] [stdout] 44 | ...   crate::web_log!("[CRITICAL ERROR]: Perseus has panicked! An error message has hopefully been displayed on your screen explaining th...
[INFO] [stdout]    |              ^^^^^^^ could not find `web_log` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `web_log` in the crate root
[INFO] [stdout]   --> src/client.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 | ...   crate::web_log!("[WARNING]: The app has been compiled with unwinding panics, and it is possible that the app will now continue norm...
[INFO] [stdout]    |              ^^^^^^^ could not find `web_log` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around `return` value
[INFO] [stdout]    --> src/template/widget_component.rs:131:16
[INFO] [stdout]     |
[INFO] [stdout] 131 |         return { self.browser_widget(cx, path, props) };
[INFO] [stdout]     |                ^^                                    ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stdout] help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout] 131 -         return { self.browser_widget(cx, path, props) };
[INFO] [stdout] 131 +         return self.browser_widget(cx, path, props);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `web_sys`
[INFO] [stdout]   --> src/utils/render.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |     parent: web_sys::Element,
[INFO] [stdout]    |             ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 30 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not document `perseus`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.76.0-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type lib --crate-name perseus src/lib.rs -o /opt/rustwide/target/doc --cfg 'feature="cache-initial-load"' --cfg 'feature="client-helpers"' --cfg 'feature="console_error_panic_hook"' --cfg 'feature="default"' --cfg 'feature="dflt-engine"' --cfg 'feature="hsr"' --cfg 'feature="idb-freezing"' --cfg 'feature="js-sys"' --cfg 'feature="live-reload"' --cfg 'feature="macros"' --cfg 'feature="minify"' --cfg 'feature="minify-css"' --cfg 'feature="perseus-macro"' --cfg 'feature="rexie"' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --document-private-items -C metadata=25d2bbf3bdc87f1b -L dependency=/opt/rustwide/target/debug/deps --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-2d8f37851f0b9f21.so --extern fmterr=/opt/rustwide/target/debug/deps/libfmterr-20c0e69645735b0f.rmeta --extern futures=/opt/rustwide/target/debug/deps/libfutures-45fda6d7acf0b6bd.rmeta --extern perseus_macro=/opt/rustwide/target/debug/deps/libperseus_macro-3a602ec0e876f3d6.so --extern serde=/opt/rustwide/target/debug/deps/libserde-cb1cdb8d2af85493.rmeta --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-8781598b0ea59701.rmeta --extern sycamore=/opt/rustwide/target/debug/deps/libsycamore-5a8977296ad41283.rmeta --extern sycamore_futures=/opt/rustwide/target/debug/deps/libsycamore_futures-b688054211a3397e.rmeta --extern sycamore_router=/opt/rustwide/target/debug/deps/libsycamore_router-6ba0c859d0d4ffd1.rmeta --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-5f6e064b38b99103.rmeta --cap-lints=warn --crate-version 0.4.2` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "35b311ea9c392c599b18b312033d7a778c419d02b30c2e63c09d9f1832bb137b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "35b311ea9c392c599b18b312033d7a778c419d02b30c2e63c09d9f1832bb137b", kill_on_drop: false }`
[INFO] [stdout] 35b311ea9c392c599b18b312033d7a778c419d02b30c2e63c09d9f1832bb137b
[INFO] documenting perseus-0.4.2 against beta-2024-02-10 for beta-1.77-rustdoc-1
[INFO] extracting crate perseus 0.4.2 into /workspace/builds/worker-2-tc2/source
[INFO] validating manifest of crates.io crate perseus 0.4.2 on toolchain beta-2024-02-10
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-02-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate perseus 0.4.2
[INFO] finished tweaking crates.io crate perseus 0.4.2
[INFO] tweaked toml for crates.io crate perseus 0.4.2 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-02-10" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-02-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 22d70a2c2e225e41fc3738d5465bc6c5ea1d9384f7c0d4b12927b6a2e3e1825f
[INFO] running `Command { std: "docker" "start" "-a" "22d70a2c2e225e41fc3738d5465bc6c5ea1d9384f7c0d4b12927b6a2e3e1825f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "22d70a2c2e225e41fc3738d5465bc6c5ea1d9384f7c0d4b12927b6a2e3e1825f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "22d70a2c2e225e41fc3738d5465bc6c5ea1d9384f7c0d4b12927b6a2e3e1825f", kill_on_drop: false }`
[INFO] [stdout] 22d70a2c2e225e41fc3738d5465bc6c5ea1d9384f7c0d4b12927b6a2e3e1825f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1353db45f9e3fd474f9b9bc54ef3508c303db031a07b049e2b044c26bb82a69b
[INFO] running `Command { std: "docker" "start" "-a" "1353db45f9e3fd474f9b9bc54ef3508c303db031a07b049e2b044c26bb82a69b", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.78
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.91
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling bumpalo v3.14.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling wasm-bindgen v0.2.91
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]     Checking pin-project-lite v0.2.13
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking futures-sink v0.3.30
[INFO] [stderr]     Checking futures-task v0.3.30
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking smallvec v1.13.1
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]     Checking futures-io v0.3.30
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]     Checking utf8-width v0.1.7
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling paste v1.0.14
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]     Checking html-escape v0.2.13
[INFO] [stderr]     Checking tokio v1.36.0
[INFO] [stderr]    Compiling serde v1.0.196
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling thiserror v1.0.57
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling async-trait v0.1.77
[INFO] [stderr]    Compiling serde_json v1.0.113
[INFO] [stderr]     Checking ryu v1.0.16
[INFO] [stderr]     Checking itoa v1.0.10
[INFO] [stderr]     Checking fmterr v0.1.1
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking sycamore-reactive v0.8.1
[INFO] [stderr]     Checking sycamore-core v0.8.2
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.91
[INFO] [stderr]    Compiling darling_core v0.14.4
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling serde_derive v1.0.196
[INFO] [stderr]    Compiling thiserror-impl v1.0.57
[INFO] [stderr]    Compiling sycamore-macro v0.8.2
[INFO] [stderr]    Compiling sycamore-router-macro v0.8.0
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.91
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.91
[INFO] [stderr]    Compiling darling_macro v0.14.4
[INFO] [stderr]    Compiling darling v0.14.4
[INFO] [stderr]    Compiling perseus-macro v0.4.2
[INFO] [stderr]     Checking js-sys v0.3.68
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking sycamore-futures v0.8.0
[INFO] [stderr]     Checking web-sys v0.3.68
[INFO] [stderr]     Checking wasm-bindgen-futures v0.4.41
[INFO] [stderr]     Checking sycamore-web v0.8.2
[INFO] [stderr]     Checking sycamore v0.8.2
[INFO] [stderr]     Checking sycamore-router v0.8.0
[INFO] [stderr]  Documenting perseus v0.4.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout]  --> src/state/live_reload.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use wasm_bindgen::{closure::Closure, JsCast, JsValue};
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/state/live_reload.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use wasm_bindgen::{closure::Closure, JsCast, JsValue};
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]  --> src/state/live_reload.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use web_sys::{ErrorEvent, MessageEvent, WebSocket};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]   --> src/utils/path_prefix.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use wasm_bindgen::JsCast;
[INFO] [stdout]    |         ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]   --> src/utils/path_prefix.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |     use web_sys::{HtmlBaseElement, Url};
[INFO] [stdout]    |         ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/utils/replace_head.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use wasm_bindgen::JsCast;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]  --> src/utils/replace_head.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use web_sys::Element;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/client.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use wasm_bindgen::JsValue;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]  --> src/client.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use web_sys::{CustomEvent, CustomEventInit};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/reactor/hsr.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use wasm_bindgen::JsValue;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]   --> src/reactor/start.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use web_sys::Element;
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `web_sys`
[INFO] [stdout]    --> src/lib.rs:104:13
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub use web_sys::console::log_1 as log_js_value;
[INFO] [stdout]     |             ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]    --> src/lib.rs:103:13
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub use wasm_bindgen::JsValue;
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::web_log`
[INFO] [stdout]    --> src/lib.rs:152:13
[INFO] [stdout]     |
[INFO] [stdout] 152 |     pub use crate::web_log;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ no `web_log` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::PerseusNodeType`, `crate::Request`
[INFO] [stdout]    --> src/lib.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub use crate::{PerseusNodeType, Request};
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^  ^^^^^^^ no `Request` in the root
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     no `PerseusNodeType` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:115:10
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub type PerseusNodeType = sycamore::web::SsrNode;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:124:10
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub type PerseusNodeType = sycamore::web::DomNode;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:133:10
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub type PerseusNodeType = sycamore::web::HydrateNode;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: consider importing one of these items instead:
[INFO] [stdout]             core::error::Request
[INFO] [stdout]             std::error::Request
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:82:10
[INFO] [stdout]     |
[INFO] [stdout] 82  | pub type Request = HttpRequest<()>;
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:88:10
[INFO] [stdout]     |
[INFO] [stdout] 88  | pub type Request = ();
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/i18n/locale_detector.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use wasm_bindgen::JsValue;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rexie`
[INFO] [stdout]  --> src/state/freeze_idb.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rexie::{Direction, Error as RexieError, ObjectStore, Rexie, TransactionMode};
[INFO] [stdout]   |     ^^^^^ use of undeclared crate or module `rexie`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/state/freeze_idb.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use wasm_bindgen::JsValue;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen_futures`
[INFO] [stdout]  --> src/state/freeze_idb.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use wasm_bindgen_futures::JsFuture;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen_futures`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::utils::PerseusDuration`
[INFO] [stdout]  --> src/template/core/setters.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::utils::PerseusDuration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `PerseusDuration` in `utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]  --> src/utils/fetch.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use wasm_bindgen::{JsCast, JsValue};
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen_futures`
[INFO] [stdout]  --> src/utils/fetch.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use wasm_bindgen_futures::JsFuture;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen_futures`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]  --> src/utils/fetch.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use web_sys::{Request, RequestInit, RequestMode, Response};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `decode_time_str::ComputedDuration`, `decode_time_str::PerseusDuration`
[INFO] [stdout]    --> src/utils/mod.rs:25:27
[INFO] [stdout]     |
[INFO] [stdout] 25  | pub use decode_time_str::{ComputedDuration, InvalidDuration, PerseusDuration}; /* These have dummy equivalents for the browser */
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^                   ^^^^^^^^^^^^^^^ no `PerseusDuration` in `utils::decode_time_str`
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           no `ComputedDuration` in `utils::decode_time_str`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/utils/decode_time_str.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub use browser::{ComputedDuration, PerseusDuration};
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/utils/decode_time_str.rs:122:18
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub use engine::{ComputedDuration, PerseusDuration};
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/utils/decode_time_str.rs:120:37
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub use browser::{ComputedDuration, PerseusDuration};
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/utils/decode_time_str.rs:122:36
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub use engine::{ComputedDuration, PerseusDuration};
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `web_sys`
[INFO] [stdout]   --> src/reactor/initial_load.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use web_sys::Element;
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wasm_bindgen`
[INFO] [stdout]    --> src/reactor/initial_load.rs:264:13
[INFO] [stdout]     |
[INFO] [stdout] 264 |         use wasm_bindgen::JsCast;
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared crate or module `wasm_bindgen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `web_log` in the crate root
[INFO] [stdout]   --> src/utils/checkpoint.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 41 |     crate::web_log!("Perseus is in testing mode. If you're an end-user and seeing this message, please report this as a bug to the websit...
[INFO] [stdout]    |            ^^^^^^^ could not find `web_log` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `web_log` in the crate root
[INFO] [stdout]   --> src/client.rs:44:16
[INFO] [stdout]    |
[INFO] [stdout] 44 | ...   crate::web_log!("[CRITICAL ERROR]: Perseus has panicked! An error message has hopefully been displayed on your screen explaining th...
[INFO] [stdout]    |              ^^^^^^^ could not find `web_log` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `web_log` in the crate root
[INFO] [stdout]   --> src/client.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 | ...   crate::web_log!("[WARNING]: The app has been compiled with unwinding panics, and it is possible that the app will now continue norm...
[INFO] [stdout]    |              ^^^^^^^ could not find `web_log` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around `return` value
[INFO] [stdout]    --> src/template/widget_component.rs:131:16
[INFO] [stdout]     |
[INFO] [stdout] 131 |         return { self.browser_widget(cx, path, props) };
[INFO] [stdout]     |                ^^                                    ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stdout] help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout] 131 -         return { self.browser_widget(cx, path, props) };
[INFO] [stdout] 131 +         return self.browser_widget(cx, path, props);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `web_sys`
[INFO] [stdout]   --> src/utils/render.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |     parent: web_sys::Element,
[INFO] [stdout]    |             ^^^^^^^ use of undeclared crate or module `web_sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 30 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not document `perseus`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/beta-2024-02-10-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type lib --crate-name perseus src/lib.rs -o /opt/rustwide/target/doc --cfg 'feature="cache-initial-load"' --cfg 'feature="client-helpers"' --cfg 'feature="console_error_panic_hook"' --cfg 'feature="default"' --cfg 'feature="dflt-engine"' --cfg 'feature="hsr"' --cfg 'feature="idb-freezing"' --cfg 'feature="js-sys"' --cfg 'feature="live-reload"' --cfg 'feature="macros"' --cfg 'feature="minify"' --cfg 'feature="minify-css"' --cfg 'feature="perseus-macro"' --cfg 'feature="rexie"' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --document-private-items -C metadata=7e911d8fa75e8e24 -L dependency=/opt/rustwide/target/debug/deps --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-f802f33800eb3c23.so --extern fmterr=/opt/rustwide/target/debug/deps/libfmterr-639c950de5690e5b.rmeta --extern futures=/opt/rustwide/target/debug/deps/libfutures-18012baa9d328e91.rmeta --extern perseus_macro=/opt/rustwide/target/debug/deps/libperseus_macro-31d8cb54594c3cb7.so --extern serde=/opt/rustwide/target/debug/deps/libserde-804b8796889fa392.rmeta --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-5406119486e9703a.rmeta --extern sycamore=/opt/rustwide/target/debug/deps/libsycamore-74f9d64aab7019ca.rmeta --extern sycamore_futures=/opt/rustwide/target/debug/deps/libsycamore_futures-a0f1ed5be22917d8.rmeta --extern sycamore_router=/opt/rustwide/target/debug/deps/libsycamore_router-d81901affc99430b.rmeta --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-dfcdb8bb44decf85.rmeta --cap-lints=warn --crate-version 0.4.2` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "1353db45f9e3fd474f9b9bc54ef3508c303db031a07b049e2b044c26bb82a69b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1353db45f9e3fd474f9b9bc54ef3508c303db031a07b049e2b044c26bb82a69b", kill_on_drop: false }`
[INFO] [stdout] 1353db45f9e3fd474f9b9bc54ef3508c303db031a07b049e2b044c26bb82a69b
