[INFO] fetching crate perseus 0.4.2...
[INFO] documenting perseus-0.4.2 against 1.75.0 for beta-1.76-rustdoc-1
[INFO] extracting crate perseus 0.4.2 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate perseus 0.4.2 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.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-4-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.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.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded minify-js v0.4.3
[INFO] [stderr]   Downloaded perseus-macro v0.4.2
[INFO] [stderr]   Downloaded sycamore-router v0.8.0
[INFO] [stderr]   Downloaded sycamore-web v0.8.2
[INFO] [stderr]   Downloaded fmterr v0.1.1
[INFO] [stderr]   Downloaded css-minify v0.3.1
[INFO] [stderr]   Downloaded sycamore-reactive v0.8.1
[INFO] [stderr]   Downloaded sycamore v0.8.2
[INFO] [stderr]   Downloaded sycamore-macro v0.8.2
[INFO] [stderr]   Downloaded sycamore-core v0.8.2
[INFO] [stderr]   Downloaded minify-html-onepass v0.10.8
[INFO] [stderr]   Downloaded parse-js v0.10.3
[INFO] [stderr]   Downloaded sycamore-futures v0.8.0
[INFO] [stderr]   Downloaded sycamore-router-macro v0.8.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7cd6c91a2effd636db12d9fa5751aa6b4311190af4538c74652a916575146714
[INFO] running `Command { std: "docker" "start" "-a" "7cd6c91a2effd636db12d9fa5751aa6b4311190af4538c74652a916575146714", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7cd6c91a2effd636db12d9fa5751aa6b4311190af4538c74652a916575146714", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7cd6c91a2effd636db12d9fa5751aa6b4311190af4538c74652a916575146714", kill_on_drop: false }`
[INFO] [stdout] 7cd6c91a2effd636db12d9fa5751aa6b4311190af4538c74652a916575146714
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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.75.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 92079a3aba6e78a5a7a3e1e2e4cc0b3a20c5fcec3c836731aac57c1aaa333adf
[INFO] running `Command { std: "docker" "start" "-a" "92079a3aba6e78a5a7a3e1e2e4cc0b3a20c5fcec3c836731aac57c1aaa333adf", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.76
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.89
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling bumpalo v3.14.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]    Compiling libc v0.2.151
[INFO] [stderr]    Compiling ahash v0.7.7
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling wasm-bindgen v0.2.89
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking smallvec v1.11.2
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]     Checking utf8-width v0.1.7
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]     Checking html-escape v0.2.13
[INFO] [stderr]     Checking tokio v1.35.1
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]     Checking getrandom v0.2.11
[INFO] [stderr]    Compiling memchr v2.7.1
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]    Compiling async-trait v0.1.77
[INFO] [stderr]     Checking fmterr v0.1.1
[INFO] [stderr]     Checking sycamore-reactive v0.8.1
[INFO] [stderr]     Checking sycamore-core v0.8.2
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.89
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling serde_derive v1.0.195
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling darling_core v0.14.4
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.89
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.89
[INFO] [stderr]    Compiling sycamore-macro v0.8.2
[INFO] [stderr]    Compiling sycamore-router-macro v0.8.0
[INFO] [stderr]    Compiling darling_macro v0.14.4
[INFO] [stderr]     Checking js-sys v0.3.66
[INFO] [stderr]    Compiling darling v0.14.4
[INFO] [stderr]    Compiling perseus-macro v0.4.2
[INFO] [stderr]     Checking serde v1.0.195
[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.66
[INFO] [stderr]     Checking wasm-bindgen-futures v0.4.39
[INFO] [stderr]     Checking serde_json v1.0.111
[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]             std::error::Request
[INFO] [stdout]             core::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.75.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=47654edff8e7348e -L dependency=/opt/rustwide/target/debug/deps --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-224a692e8e466e4a.so --extern fmterr=/opt/rustwide/target/debug/deps/libfmterr-537457cb3929aa10.rmeta --extern futures=/opt/rustwide/target/debug/deps/libfutures-ae4d762a7de27371.rmeta --extern perseus_macro=/opt/rustwide/target/debug/deps/libperseus_macro-a0169d7e1f88fd60.so --extern serde=/opt/rustwide/target/debug/deps/libserde-042e4caf2148e262.rmeta --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-6ebba7272137c3f3.rmeta --extern sycamore=/opt/rustwide/target/debug/deps/libsycamore-1bfd192652973d5d.rmeta --extern sycamore_futures=/opt/rustwide/target/debug/deps/libsycamore_futures-b8b83128d9c2e343.rmeta --extern sycamore_router=/opt/rustwide/target/debug/deps/libsycamore_router-3391b03b92b3c4bb.rmeta --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-269c850a7c464617.rmeta --cap-lints=warn --crate-version 0.4.2` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "92079a3aba6e78a5a7a3e1e2e4cc0b3a20c5fcec3c836731aac57c1aaa333adf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "92079a3aba6e78a5a7a3e1e2e4cc0b3a20c5fcec3c836731aac57c1aaa333adf", kill_on_drop: false }`
[INFO] [stdout] 92079a3aba6e78a5a7a3e1e2e4cc0b3a20c5fcec3c836731aac57c1aaa333adf
[INFO] documenting perseus-0.4.2 against beta-2023-12-22 for beta-1.76-rustdoc-1
[INFO] extracting crate perseus 0.4.2 into /workspace/builds/worker-4-tc2/source
[INFO] validating manifest of crates.io crate perseus 0.4.2 on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "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-4-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "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-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b177df61531b1dce9c3df61289402b964aa1d9c6ec1a5d79277c2ee65b785c58
[INFO] running `Command { std: "docker" "start" "-a" "b177df61531b1dce9c3df61289402b964aa1d9c6ec1a5d79277c2ee65b785c58", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b177df61531b1dce9c3df61289402b964aa1d9c6ec1a5d79277c2ee65b785c58", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b177df61531b1dce9c3df61289402b964aa1d9c6ec1a5d79277c2ee65b785c58", kill_on_drop: false }`
[INFO] [stdout] b177df61531b1dce9c3df61289402b964aa1d9c6ec1a5d79277c2ee65b785c58
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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-2023-12-22" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9f964a432c83ba2648b203d932dcce184de543857aeb137483ed7004e17ae3ed
[INFO] running `Command { std: "docker" "start" "-a" "9f964a432c83ba2648b203d932dcce184de543857aeb137483ed7004e17ae3ed", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.76
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.89
[INFO] [stderr]    Compiling bumpalo v3.14.0
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling ahash v0.7.7
[INFO] [stderr]    Compiling libc v0.2.151
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]    Compiling wasm-bindgen v0.2.89
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]     Checking smallvec v1.11.2
[INFO] [stderr]     Checking utf8-width v0.1.7
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]     Checking getrandom v0.2.11
[INFO] [stderr]     Checking html-escape v0.2.13
[INFO] [stderr]     Checking tokio v1.35.1
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling memchr v2.7.1
[INFO] [stderr]    Compiling async-trait v0.1.77
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]     Checking fmterr v0.1.1
[INFO] [stderr]     Checking sycamore-reactive v0.8.1
[INFO] [stderr]     Checking sycamore-core v0.8.2
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.89
[INFO] [stderr]    Compiling darling_core v0.14.4
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling serde_derive v1.0.195
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.89
[INFO] [stderr]    Compiling sycamore-macro v0.8.2
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]    Compiling sycamore-router-macro v0.8.0
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.89
[INFO] [stderr]    Compiling darling_macro v0.14.4
[INFO] [stderr]     Checking js-sys v0.3.66
[INFO] [stderr]     Checking serde v1.0.195
[INFO] [stderr]    Compiling darling v0.14.4
[INFO] [stderr]    Compiling perseus-macro v0.4.2
[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.66
[INFO] [stderr]     Checking wasm-bindgen-futures v0.4.39
[INFO] [stderr]     Checking serde_json v1.0.111
[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-2023-12-22-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=83003a4c97aef497 -L dependency=/opt/rustwide/target/debug/deps --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-0fbbce51caafd5c2.so --extern fmterr=/opt/rustwide/target/debug/deps/libfmterr-639c950de5690e5b.rmeta --extern futures=/opt/rustwide/target/debug/deps/libfutures-c17d9879715bbd45.rmeta --extern perseus_macro=/opt/rustwide/target/debug/deps/libperseus_macro-ccfb529df634babb.so --extern serde=/opt/rustwide/target/debug/deps/libserde-d33f682607d91100.rmeta --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-f07bd7a2309686a4.rmeta --extern sycamore=/opt/rustwide/target/debug/deps/libsycamore-daea5b5cd2dc52a9.rmeta --extern sycamore_futures=/opt/rustwide/target/debug/deps/libsycamore_futures-d231eb93977d06c5.rmeta --extern sycamore_router=/opt/rustwide/target/debug/deps/libsycamore_router-32b2d6a8b4224054.rmeta --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-9216225bc9620d67.rmeta --cap-lints=warn --crate-version 0.4.2` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "9f964a432c83ba2648b203d932dcce184de543857aeb137483ed7004e17ae3ed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9f964a432c83ba2648b203d932dcce184de543857aeb137483ed7004e17ae3ed", kill_on_drop: false }`
[INFO] [stdout] 9f964a432c83ba2648b203d932dcce184de543857aeb137483ed7004e17ae3ed
