[INFO] fetching crate dioxus-router 0.6.0-alpha.5...
[INFO] checking dioxus-router-0.6.0-alpha.5 against master#39cb3386ddc6c71657418be28dbb3987eea4aa4b for pr-133536
[INFO] extracting crate dioxus-router 0.6.0-alpha.5 into /workspace/builds/worker-1-tc1/source
[INFO] validating manifest of crates.io crate dioxus-router 0.6.0-alpha.5 on toolchain 39cb3386ddc6c71657418be28dbb3987eea4aa4b
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate dioxus-router 0.6.0-alpha.5
[INFO] removed 3 missing examples
[INFO] finished tweaking crates.io crate dioxus-router 0.6.0-alpha.5
[INFO] tweaked toml for crates.io crate dioxus-router 0.6.0-alpha.5 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] crate crates.io crate dioxus-router 0.6.0-alpha.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded dioxus-router-macro v0.6.0-alpha.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ca0ecdcdbaa51e60f24205ed091349b46de9eba4175d25ef78ace2b79cfb325f
[INFO] running `Command { std: "docker" "start" "-a" "ca0ecdcdbaa51e60f24205ed091349b46de9eba4175d25ef78ace2b79cfb325f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ca0ecdcdbaa51e60f24205ed091349b46de9eba4175d25ef78ace2b79cfb325f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ca0ecdcdbaa51e60f24205ed091349b46de9eba4175d25ef78ace2b79cfb325f", kill_on_drop: false }`
[INFO] [stdout] ca0ecdcdbaa51e60f24205ed091349b46de9eba4175d25ef78ace2b79cfb325f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5fff7d41285196c20c13cd4faa5de74c12c993d62c639b22d0d1862249cf6421
[INFO] running `Command { std: "docker" "start" "-a" "5fff7d41285196c20c13cd4faa5de74c12c993d62c639b22d0d1862249cf6421", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.89
[INFO] [stderr]    Compiling unicode-ident v1.0.13
[INFO] [stderr]    Compiling libc v0.2.162
[INFO] [stderr]    Compiling serde v1.0.214
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]     Checking litemap v0.7.3
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]     Checking dioxus-core-types v0.6.0-alpha.5
[INFO] [stderr]     Checking longest-increasing-subsequence v0.1.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling serde_json v1.0.132
[INFO] [stderr]    Compiling lazy-js-bundle v0.6.0-alpha.5
[INFO] [stderr]     Checking keyboard-types v0.7.0
[INFO] [stderr]     Checking quote v1.0.37
[INFO] [stderr]    Compiling dioxus-document v0.6.0-alpha.5
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]     Checking syn v2.0.87
[INFO] [stderr]     Checking itoa v1.0.11
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]     Checking euclid v0.22.11
[INFO] [stderr]     Checking urlencoding v2.1.3
[INFO] [stderr]     Checking dioxus-cli-config v0.6.0-alpha.5
[INFO] [stderr]     Checking parking_lot_core v0.9.10
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.33
[INFO] [stderr]    Compiling dioxus-config-macro v0.6.0-alpha.5
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]     Checking const_format v0.2.33
[INFO] [stderr]     Checking dioxus-rsx v0.6.0-alpha.5
[INFO] [stderr]    Compiling synstructure v0.13.1
[INFO] [stderr]    Compiling darling_core v0.20.10
[INFO] [stderr]    Compiling zerofrom-derive v0.1.4
[INFO] [stderr]    Compiling yoke-derive v0.7.4
[INFO] [stderr]    Compiling zerovec-derive v0.10.3
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling serde_derive v1.0.214
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling pin-project-internal v1.1.7
[INFO] [stderr]    Compiling warnings-macro v0.2.0
[INFO] [stderr]    Compiling icu_provider_macros v1.5.0
[INFO] [stderr]    Compiling dioxus-core-macro v0.6.0-alpha.5
[INFO] [stderr]    Compiling dioxus-html-internal-macro v0.6.0-alpha.5
[INFO] [stderr]    Compiling dioxus-router-macro v0.6.0-alpha.5
[INFO] [stderr]     Checking zerofrom v0.1.4
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking yoke v0.7.4
[INFO] [stderr]     Checking pin-project v1.1.7
[INFO] [stderr]     Checking generational-box v0.6.0-alpha.5
[INFO] [stderr]     Checking warnings v0.2.1
[INFO] [stderr]    Compiling darling_macro v0.20.10
[INFO] [stderr]     Checking zerovec v0.10.4
[INFO] [stderr]    Compiling darling v0.20.10
[INFO] [stderr]    Compiling enumset_derive v0.10.0
[INFO] [stderr]     Checking tinystr v0.7.6
[INFO] [stderr]     Checking icu_collections v1.5.0
[INFO] [stderr]     Checking enumset v1.1.5
[INFO] [stderr]     Checking icu_locid v1.5.0
[INFO] [stderr]     Checking icu_provider v1.5.0
[INFO] [stderr]     Checking icu_locid_transform v1.5.0
[INFO] [stderr]     Checking icu_properties v1.5.1
[INFO] [stderr]     Checking dioxus-core v0.6.0-alpha.5
[INFO] [stderr]     Checking icu_normalizer v1.5.0
[INFO] [stderr]     Checking idna_adapter v1.2.0
[INFO] [stderr]     Checking idna v1.0.3
[INFO] [stderr]     Checking dioxus-signals v0.6.0-alpha.5
[INFO] [stderr]     Checking dioxus-history v0.6.0-alpha.5
[INFO] [stderr]     Checking url v2.5.3
[INFO] [stderr]     Checking dioxus-hooks v0.6.0-alpha.5
[INFO] [stderr]     Checking dioxus-html v0.6.0-alpha.5
[INFO] [stderr]     Checking dioxus-lib v0.6.0-alpha.5
[INFO] [stderr]     Checking dioxus-router v0.6.0-alpha.5 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus`
[INFO] [stdout]  --> tests/parsing.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `dioxus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus`
[INFO] [stdout]  --> tests/site_map.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `dioxus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus`
[INFO] [stdout]  --> tests/via_ssr/link.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `dioxus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus`
[INFO] [stdout]  --> tests/via_ssr/outlet.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `dioxus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus`
[INFO] [stdout]  --> tests/via_ssr/redirect.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `dioxus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus`
[INFO] [stdout]  --> tests/via_ssr/without_index.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `dioxus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]  --> tests/parsing.rs:4:3
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[component]
[INFO] [stdout]   |   ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]   |
[INFO] [stdout] 1 + use dioxus_lib::prelude::component;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]  --> tests/parsing.rs:9:3
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[component]
[INFO] [stdout]   |   ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]   |
[INFO] [stdout] 1 + use dioxus_lib::prelude::component;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/parsing.rs:14:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[component]
[INFO] [stdout]    |   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]   --> tests/parsing.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 |     #[derive(Routable, Clone, Copy, PartialEq, Debug)]
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router_macro::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parsing.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 |         #[route("/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Props` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:27:14
[INFO] [stdout]    |
[INFO] [stdout] 27 |     #[derive(Props)]
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this derive macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Props;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]  --> tests/site_map.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 |     #[derive(Routable, Clone, PartialEq, Debug)]
[INFO] [stdout]   |              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]   |
[INFO] [stdout] 1 + use dioxus_router::prelude::Routable;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use dioxus_router_macro::Routable;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parsing.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 |         #[route("/test/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parsing.rs:28:11
[INFO] [stdout]    |
[INFO] [stdout] 28 |         #[route("/:id/test/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]  --> tests/site_map.rs:7:11
[INFO] [stdout]   |
[INFO] [stdout] 7 |         #[route("/")]
[INFO] [stdout]   |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]  --> tests/site_map.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 |         #[route("/:not_static")]
[INFO] [stdout]   |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]   --> tests/site_map.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 |     #[derive(Routable, Clone, PartialEq, Debug)]
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router_macro::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |         rsx! {
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]   --> tests/parsing.rs:47:14
[INFO] [stdout]    |
[INFO] [stdout] 47 |     #[derive(Routable, Clone, Copy, PartialEq, Debug)]
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router_macro::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/site_map.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 |         #[route("/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/site_map.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 |         #[route("/test")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `child` in this scope
[INFO] [stdout]   --> tests/site_map.rs:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 |         #[child("/child")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/site_map.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:65:14
[INFO] [stdout]    |
[INFO] [stdout] 65 |     #[derive(Routable, Clone)]
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router_macro::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/site_map.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/site_map.rs:33:7
[INFO] [stdout]    |
[INFO] [stdout] 33 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/site_map.rs:38:7
[INFO] [stdout]    |
[INFO] [stdout] 38 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parsing.rs:49:11
[INFO] [stdout]    |
[INFO] [stdout] 49 |         #[route("/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 |         #[route("/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parsing.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 |         #[route("/test")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/site_map.rs:24:18
[INFO] [stdout]    |
[INFO] [stdout] 24 |     fn Test() -> Element {
[INFO] [stdout]    |                  ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/site_map.rs:29:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn Root() -> Element {
[INFO] [stdout]    |                  ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/site_map.rs:34:23
[INFO] [stdout]    |
[INFO] [stdout] 34 |     fn ChildRoot() -> Element {
[INFO] [stdout]    |                       ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/site_map.rs:39:41
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn NotStatic(not_static: String) -> Element {
[INFO] [stdout]    |                                         ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:69:11
[INFO] [stdout]    |
[INFO] [stdout] 69 |         #[route("/test")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parsing.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 |         #[route("/:id/test")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:73:7
[INFO] [stdout]    |
[INFO] [stdout] 73 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:78:7
[INFO] [stdout]    |
[INFO] [stdout] 78 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]  --> tests/parsing.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn Root() -> Element {
[INFO] [stdout]   |              ^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]   |
[INFO] [stdout] 1 + use dioxus_lib::prelude::Element;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/parsing.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | fn Test() -> Element {
[INFO] [stdout]    |              ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/parsing.rs:15:26
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn Dynamic(id: usize) -> Element {
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         rsx! {
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:95:14
[INFO] [stdout]    |
[INFO] [stdout] 95 |     #[derive(Routable, Clone)]
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router_macro::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:97:11
[INFO] [stdout]    |
[INFO] [stdout] 97 |         #[route("/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 99 |         #[route("/test")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:103:7
[INFO] [stdout]     |
[INFO] [stdout] 103 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:108:7
[INFO] [stdout]     |
[INFO] [stdout] 108 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:129:14
[INFO] [stdout]     |
[INFO] [stdout] 129 |     #[derive(Routable, Clone)]
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router::prelude::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router_macro::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:131:11
[INFO] [stdout]     |
[INFO] [stdout] 131 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:133:11
[INFO] [stdout]     |
[INFO] [stdout] 133 |         #[route("/test")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:137:7
[INFO] [stdout]     |
[INFO] [stdout] 137 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:142:7
[INFO] [stdout]     |
[INFO] [stdout] 142 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:164:14
[INFO] [stdout]     |
[INFO] [stdout] 164 |     #[derive(Routable, Clone)]
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router::prelude::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router_macro::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:166:11
[INFO] [stdout]     |
[INFO] [stdout] 166 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:170:7
[INFO] [stdout]     |
[INFO] [stdout] 170 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:172:9
[INFO] [stdout]     |
[INFO] [stdout] 172 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:194:14
[INFO] [stdout]     |
[INFO] [stdout] 194 |     #[derive(Routable, Clone)]
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router::prelude::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router_macro::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:196:11
[INFO] [stdout]     |
[INFO] [stdout] 196 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:198:11
[INFO] [stdout]     |
[INFO] [stdout] 198 |         #[route("/test")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:202:7
[INFO] [stdout]     |
[INFO] [stdout] 202 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `static_routes` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/site_map.rs:44:16
[INFO] [stdout]    |
[INFO] [stdout] 14 |     enum Route {
[INFO] [stdout]    |     ---------- variant or associated item `static_routes` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 44 |         Route::static_routes(),
[INFO] [stdout]    |                ^^^^^^^^^^^^^ variant or associated item not found in `Route`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `static_routes`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::routable::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:207:7
[INFO] [stdout]     |
[INFO] [stdout] 207 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:230:14
[INFO] [stdout]     |
[INFO] [stdout] 230 |     #[derive(Routable, Clone)]
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router::prelude::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router_macro::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:232:11
[INFO] [stdout]     |
[INFO] [stdout] 232 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:234:11
[INFO] [stdout]     |
[INFO] [stdout] 234 |         #[route("/test")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:238:7
[INFO] [stdout]     |
[INFO] [stdout] 238 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:243:7
[INFO] [stdout]     |
[INFO] [stdout] 243 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:245:9
[INFO] [stdout]     |
[INFO] [stdout] 245 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:265:14
[INFO] [stdout]     |
[INFO] [stdout] 265 |     #[derive(Routable, Clone)]
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router::prelude::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router_macro::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:267:11
[INFO] [stdout]     |
[INFO] [stdout] 267 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:269:11
[INFO] [stdout]     |
[INFO] [stdout] 269 |         #[route("/test")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:273:7
[INFO] [stdout]     |
[INFO] [stdout] 273 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:278:7
[INFO] [stdout]     |
[INFO] [stdout] 278 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:280:9
[INFO] [stdout]     |
[INFO] [stdout] 280 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:300:14
[INFO] [stdout]     |
[INFO] [stdout] 300 |     #[derive(Routable, Clone)]
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router::prelude::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router_macro::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:302:11
[INFO] [stdout]     |
[INFO] [stdout] 302 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:306:7
[INFO] [stdout]     |
[INFO] [stdout] 306 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `dioxus-router` (test "site_map") due to 17 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:308:9
[INFO] [stdout]     |
[INFO] [stdout] 308 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:329:14
[INFO] [stdout]     |
[INFO] [stdout] 329 |     #[derive(Routable, Clone)]
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router::prelude::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router_macro::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:331:11
[INFO] [stdout]     |
[INFO] [stdout] 331 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:333:11
[INFO] [stdout]     |
[INFO] [stdout] 333 |         #[route("/test")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:337:7
[INFO] [stdout]     |
[INFO] [stdout] 337 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:342:7
[INFO] [stdout]     |
[INFO] [stdout] 342 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:364:14
[INFO] [stdout]     |
[INFO] [stdout] 364 |     #[derive(Routable, Clone, PartialEq, Debug)]
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router::prelude::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router_macro::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:366:11
[INFO] [stdout]     |
[INFO] [stdout] 366 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 |         #[route("/:not_static")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:372:14
[INFO] [stdout]     |
[INFO] [stdout] 372 |     #[derive(Routable, Clone, PartialEq, Debug)]
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router::prelude::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_router_macro::Routable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:374:11
[INFO] [stdout]     |
[INFO] [stdout] 374 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:376:11
[INFO] [stdout]     |
[INFO] [stdout] 376 |         #[route("/test")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `child` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:378:11
[INFO] [stdout]     |
[INFO] [stdout] 378 |         #[child("/child")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:382:7
[INFO] [stdout]     |
[INFO] [stdout] 382 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:387:7
[INFO] [stdout]     |
[INFO] [stdout] 387 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:389:9
[INFO] [stdout]     |
[INFO] [stdout] 389 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:401:7
[INFO] [stdout]     |
[INFO] [stdout] 401 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:403:9
[INFO] [stdout]     |
[INFO] [stdout] 403 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:419:7
[INFO] [stdout]     |
[INFO] [stdout] 419 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |     #[derive(Routable, Clone, PartialEq)]
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Routable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:41:7
[INFO] [stdout]    |
[INFO] [stdout] 41 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         rsx! {
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:52:7
[INFO] [stdout]    |
[INFO] [stdout] 52 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         rsx! { h2 { "Root Index" } }
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:57:7
[INFO] [stdout]    |
[INFO] [stdout] 57 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         rsx! {
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:65:7
[INFO] [stdout]    |
[INFO] [stdout] 65 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         rsx! { h3 { "Fixed - Index" } }
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:70:7
[INFO] [stdout]    |
[INFO] [stdout] 70 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         rsx! { h3 { "Fixed - Fixed"} }
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:75:7
[INFO] [stdout]    |
[INFO] [stdout] 75 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         rsx! {
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:83:7
[INFO] [stdout]    |
[INFO] [stdout] 83 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |         rsx! { h3 { "Parameter - Index" } }
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:88:7
[INFO] [stdout]    |
[INFO] [stdout] 88 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:32:23
[INFO] [stdout]    |
[INFO] [stdout] 23 |     enum Route {
[INFO] [stdout]    |     ---------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 32 |     assert_eq!(Route::from_str("/").unwrap(), Route::Root {});
[INFO] [stdout]    |                       ^^^^^^^^ variant or associated item not found in `Route`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `from_str`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `FromStr`
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 32 |     assert_eq!(Route::from("/").unwrap(), Route::Root {});
[INFO] [stdout]    |                       ~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |         rsx! { h3 { "Parameter - Fixed" } }
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:22:17
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[derive(Clone, Routable, Debug, PartialEq)]
[INFO] [stdout]    |                 ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router_macro::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 23 |     enum Route {
[INFO] [stdout]    |     ---------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 33 |     assert_eq!(Route::from_str("/test/").unwrap(), Route::Test {});
[INFO] [stdout]    |                       ^^^^^^^^ variant or associated item not found in `Route`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `from_str`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `FromStr`
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 33 |     assert_eq!(Route::from("/test/").unwrap(), Route::Test {});
[INFO] [stdout]    |                       ~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `redirect` in this scope
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:25:7
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[redirect("/", || Route::Home { lang: "en".to_string() })]
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:26:7
[INFO] [stdout]    |
[INFO] [stdout] 26 |     #[route("/?:lang")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:30:3
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[component]
[INFO] [stdout]    |   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:34:23
[INFO] [stdout]    |
[INFO] [stdout] 23 |     enum Route {
[INFO] [stdout]    |     ---------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 34 |     assert_eq!(Route::from_str("/test").unwrap(), Route::Test {});
[INFO] [stdout]    |                       ^^^^^^^^ variant or associated item not found in `Route`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `from_str`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `FromStr`
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 34 |     assert_eq!(Route::from("/test").unwrap(), Route::Test {});
[INFO] [stdout]    |                       ~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     rsx! { "{lang}" }
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:35:3
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[component]
[INFO] [stdout]    |   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     rsx! {
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:36:16
[INFO] [stdout]    |
[INFO] [stdout] 23 |     enum Route {
[INFO] [stdout]    |     ---------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 36 |         Route::from_str("/123/test/").unwrap(),
[INFO] [stdout]    |                ^^^^^^^^ variant or associated item not found in `Route`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `from_str`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `FromStr`
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 36 |         Route::from("/123/test/").unwrap(),
[INFO] [stdout]    |                ~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]   --> tests/via_ssr/without_index.rs:21:10
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[derive(Routable, Clone, Copy, PartialEq, Debug)]
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router_macro::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:40:16
[INFO] [stdout]    |
[INFO] [stdout] 23 |     enum Route {
[INFO] [stdout]    |     ---------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 40 |         Route::from_str("/123/test").unwrap(),
[INFO] [stdout]    |                ^^^^^^^^ variant or associated item not found in `Route`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `from_str`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `FromStr`
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 40 |         Route::from("/123/test").unwrap(),
[INFO] [stdout]    |                ~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/without_index.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 |     #[route("/test")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/without_index.rs:27:3
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[component]
[INFO] [stdout]    |   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `RouteWithoutTrailingSlash` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:58:36
[INFO] [stdout]    |
[INFO] [stdout] 48 |     enum RouteWithoutTrailingSlash {
[INFO] [stdout]    |     ------------------------------ variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 58 |         RouteWithoutTrailingSlash::from_str("/").unwrap(),
[INFO] [stdout]    |                                    ^^^^^^^^ variant or associated item not found in `RouteWithoutTrailingSlash`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `from_str`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `FromStr`
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 58 |         RouteWithoutTrailingSlash::from("/").unwrap(),
[INFO] [stdout]    |                                    ~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/without_index.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     rsx! {
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/without_index.rs:36:3
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[component]
[INFO] [stdout]    |   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `RouteWithoutTrailingSlash` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:62:36
[INFO] [stdout]    |
[INFO] [stdout] 48 |     enum RouteWithoutTrailingSlash {
[INFO] [stdout]    |     ------------------------------ variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 62 |         RouteWithoutTrailingSlash::from_str("/test/").unwrap(),
[INFO] [stdout]    |                                    ^^^^^^^^ variant or associated item not found in `RouteWithoutTrailingSlash`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `from_str`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `FromStr`
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 62 |         RouteWithoutTrailingSlash::from("/test/").unwrap(),
[INFO] [stdout]    |                                    ~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/without_index.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     rsx! {
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `RouteWithoutTrailingSlash` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:66:36
[INFO] [stdout]    |
[INFO] [stdout] 48 |     enum RouteWithoutTrailingSlash {
[INFO] [stdout]    |     ------------------------------ variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 66 |         RouteWithoutTrailingSlash::from_str("/test").unwrap(),
[INFO] [stdout]    |                                    ^^^^^^^^ variant or associated item not found in `RouteWithoutTrailingSlash`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `from_str`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `FromStr`
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 66 |         RouteWithoutTrailingSlash::from("/test").unwrap(),
[INFO] [stdout]    |                                    ~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `RouteWithoutTrailingSlash` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:70:36
[INFO] [stdout]    |
[INFO] [stdout] 48 |     enum RouteWithoutTrailingSlash {
[INFO] [stdout]    |     ------------------------------ variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 70 |         RouteWithoutTrailingSlash::from_str("/123/test/").unwrap(),
[INFO] [stdout]    |                                    ^^^^^^^^ variant or associated item not found in `RouteWithoutTrailingSlash`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `from_str`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `FromStr`
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 70 |         RouteWithoutTrailingSlash::from("/123/test/").unwrap(),
[INFO] [stdout]    |                                    ~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `RouteWithoutTrailingSlash` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:74:36
[INFO] [stdout]    |
[INFO] [stdout] 48 |     enum RouteWithoutTrailingSlash {
[INFO] [stdout]    |     ------------------------------ variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 74 |         RouteWithoutTrailingSlash::from_str("/123/test").unwrap(),
[INFO] [stdout]    |                                    ^^^^^^^^ variant or associated item not found in `RouteWithoutTrailingSlash`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `from_str`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `FromStr`
[INFO] [stdout] help: there is an associated function `from` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 74 |         RouteWithoutTrailingSlash::from("/123/test").unwrap(),
[INFO] [stdout]    |                                    ~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `dioxus-router` (test "parsing") due to 25 previous errors
[INFO] [stdout] error[E0405]: cannot find trait `Routable` in this scope
[INFO] [stdout]  --> tests/via_ssr/link.rs:6:15
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn prepare<R: Routable>() -> String
[INFO] [stdout]   |               ^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]   |
[INFO] [stdout] 1 + use dioxus_router::prelude::Routable;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Routable` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:13:18
[INFO] [stdout]    |
[INFO] [stdout] 13 | fn prepare_at<R: Routable>(at: impl ToString) -> String
[INFO] [stdout]    |                  ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VirtualDom`
[INFO] [stdout]   --> tests/via_ssr/link.rs:17:20
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let mut vdom = VirtualDom::new_with_props(
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `VirtualDom`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::VirtualDom;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Routable` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:28:24
[INFO] [stdout]    |
[INFO] [stdout] 28 |     struct AppProps<R: Routable> {
[INFO] [stdout]    |                        ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Routable` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:33:13
[INFO] [stdout]    |
[INFO] [stdout] 33 |     impl<R: Routable> Clone for AppProps<R> {
[INFO] [stdout]    |             ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Routable` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:42:13
[INFO] [stdout]    |
[INFO] [stdout] 42 |     impl<R: Routable> PartialEq for AppProps<R> {
[INFO] [stdout]    |             ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Routable` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:49:15
[INFO] [stdout]    |
[INFO] [stdout] 49 |     fn App<R: Routable>(props: AppProps<R>) -> Element
[INFO] [stdout]    |               ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_router::prelude::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:49:48
[INFO] [stdout]    |
[INFO] [stdout] 49 |     fn App<R: Routable>(props: AppProps<R>) -> Element
[INFO] [stdout]    |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:74:18
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn Test() -> Element {
[INFO] [stdout]    |                  ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:79:18
[INFO] [stdout]    |
[INFO] [stdout] 79 |     fn Root() -> Element {
[INFO] [stdout]    |                  ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:104:18
[INFO] [stdout]     |
[INFO] [stdout] 104 |     fn Test() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:109:18
[INFO] [stdout]     |
[INFO] [stdout] 109 |     fn Root() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn Test() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:143:18
[INFO] [stdout]     |
[INFO] [stdout] 143 |     fn Root() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 |     fn Root() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:203:18
[INFO] [stdout]     |
[INFO] [stdout] 203 |     fn Test() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:208:18
[INFO] [stdout]     |
[INFO] [stdout] 208 |     fn Root() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:239:18
[INFO] [stdout]     |
[INFO] [stdout] 239 |     fn Test() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:244:18
[INFO] [stdout]     |
[INFO] [stdout] 244 |     fn Root() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:274:18
[INFO] [stdout]     |
[INFO] [stdout] 274 |     fn Test() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:279:18
[INFO] [stdout]     |
[INFO] [stdout] 279 |     fn Root() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:307:18
[INFO] [stdout]     |
[INFO] [stdout] 307 |     fn Root() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:338:18
[INFO] [stdout]     |
[INFO] [stdout] 338 |     fn Test() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:343:18
[INFO] [stdout]     |
[INFO] [stdout] 343 |     fn Root() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:383:18
[INFO] [stdout]     |
[INFO] [stdout] 383 |     fn Test() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:388:18
[INFO] [stdout]     |
[INFO] [stdout] 388 |     fn Root() -> Element {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:402:23
[INFO] [stdout]     |
[INFO] [stdout] 402 |     fn ChildRoot() -> Element {
[INFO] [stdout]     |                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:420:41
[INFO] [stdout]     |
[INFO] [stdout] 420 |     fn NotStatic(not_static: String) -> Element {
[INFO] [stdout]     |                                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 1   + use dioxus_lib::prelude::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `VirtualDom` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:10:40
[INFO] [stdout]    |
[INFO] [stdout] 10 | fn prepare(path: impl Into<String>) -> VirtualDom {
[INFO] [stdout]    |                                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::VirtualDom;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VirtualDom`
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:11:20
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let mut vdom = VirtualDom::new_with_props(
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `VirtualDom`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::VirtualDom;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AppProps` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |         AppProps {
[INFO] [stdout]    |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus_core`
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |     #[derive(Routable, Clone, PartialEq)]
[INFO] [stdout]    |              ^^^^^^^^ use of undeclared crate or module `dioxus_core`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Routable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this crate
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::dioxus_core;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VNode`
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |     #[derive(Routable, Clone, PartialEq)]
[INFO] [stdout]    |              ^^^^^^^^ use of undeclared type `VNode`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Routable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::VNode;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:42:28
[INFO] [stdout]    |
[INFO] [stdout] 42 |     fn App(path: Route) -> Element {
[INFO] [stdout]    |                            ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:53:23
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn RootIndex() -> Element {
[INFO] [stdout]    |                       ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 58 |     fn Fixed() -> Element {
[INFO] [stdout]    |                   ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:66:24
[INFO] [stdout]    |
[INFO] [stdout] 66 |     fn FixedIndex() -> Element {
[INFO] [stdout]    |                        ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:71:24
[INFO] [stdout]    |
[INFO] [stdout] 71 |     fn FixedFixed() -> Element {
[INFO] [stdout]    |                        ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:76:29
[INFO] [stdout]    |
[INFO] [stdout] 76 |     fn Parameter(id: u8) -> Element {
[INFO] [stdout]    |                             ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:84:34
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn ParameterIndex(id: u8) -> Element {
[INFO] [stdout]    |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:89:34
[INFO] [stdout]    |
[INFO] [stdout] 89 |     fn ParameterFixed(id: u8) -> Element {
[INFO] [stdout]    |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 3  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VirtualDom`
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:16:20
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let mut vdom = VirtualDom::new_with_props(App, AppProps { path });
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `VirtualDom`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::VirtualDom;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AppProps` in this scope
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:16:52
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let mut vdom = VirtualDom::new_with_props(App, AppProps { path });
[INFO] [stdout]    |                                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:31:26
[INFO] [stdout]    |
[INFO] [stdout] 31 | fn Home(lang: String) -> Element {
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:36:24
[INFO] [stdout]    |
[INFO] [stdout] 36 | fn App(path: Route) -> Element {
[INFO] [stdout]    |                        ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VirtualDom`
[INFO] [stdout]   --> tests/via_ssr/without_index.rs:10:20
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let mut vdom = VirtualDom::new_with_props(
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `VirtualDom`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::VirtualDom;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AppProps` in this scope
[INFO] [stdout]   --> tests/via_ssr/without_index.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         AppProps {
[INFO] [stdout]    |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/without_index.rs:28:14
[INFO] [stdout]    |
[INFO] [stdout] 28 | fn Test() -> Element {
[INFO] [stdout]    |              ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/without_index.rs:37:24
[INFO] [stdout]    |
[INFO] [stdout] 37 | fn App(path: Route) -> Element {
[INFO] [stdout]    |                        ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 1  + use dioxus_lib::prelude::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `History` and `MemoryHistory`
[INFO] [stdout]  --> tests/via_ssr/link.rs:2:22
[INFO] [stdout]   |
[INFO] [stdout] 2 | use dioxus_history::{History, MemoryHistory};
[INFO] [stdout]   |                      ^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `dioxus_router::components::HistoryProvider`
[INFO] [stdout]  --> tests/via_ssr/link.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use dioxus_router::components::HistoryProvider;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rc::Rc`
[INFO] [stdout]  --> tests/via_ssr/link.rs:4:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::{rc::Rc, str::FromStr};
[INFO] [stdout]   |           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `History` and `MemoryHistory`
[INFO] [stdout]  --> tests/via_ssr/redirect.rs:2:22
[INFO] [stdout]   |
[INFO] [stdout] 2 | use dioxus_history::{History, MemoryHistory};
[INFO] [stdout]   |                      ^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `dioxus_router::components::HistoryProvider`
[INFO] [stdout]  --> tests/via_ssr/redirect.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use dioxus_router::components::HistoryProvider;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rc::Rc`
[INFO] [stdout]  --> tests/via_ssr/redirect.rs:4:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::{rc::Rc, str::FromStr};
[INFO] [stdout]   |           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::rc::Rc`
[INFO] [stdout]  --> tests/via_ssr/without_index.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::rc::Rc;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `History` and `MemoryHistory`
[INFO] [stdout]  --> tests/via_ssr/without_index.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | use dioxus_history::{History, MemoryHistory};
[INFO] [stdout]   |                      ^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `dioxus_router::components::HistoryProvider`
[INFO] [stdout]  --> tests/via_ssr/without_index.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use dioxus_router::components::HistoryProvider;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]   --> tests/via_ssr/link.rs:25:12
[INFO] [stdout]    |
[INFO] [stdout] 25 |     return dioxus_ssr::render(&vdom);
[INFO] [stdout]    |            ^^^^^^^^^^ use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 25 |     return dioxus_lib::render(&vdom);
[INFO] [stdout]    |            ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:97:16
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout]    |                ^^^^^^^^^^ use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let html = dioxus_lib::render(&vdom);
[INFO] [stdout]    |                ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]    --> tests/via_ssr/outlet.rs:105:16
[INFO] [stdout]     |
[INFO] [stdout] 105 |     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout]     |                ^^^^^^^^^^ use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 105 |     let html = dioxus_lib::render(&vdom);
[INFO] [stdout]     |                ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]    --> tests/via_ssr/outlet.rs:113:16
[INFO] [stdout]     |
[INFO] [stdout] 113 |     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout]     |                ^^^^^^^^^^ use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 113 |     let html = dioxus_lib::render(&vdom);
[INFO] [stdout]     |                ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]    --> tests/via_ssr/outlet.rs:121:16
[INFO] [stdout]     |
[INFO] [stdout] 121 |     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout]     |                ^^^^^^^^^^ use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 121 |     let html = dioxus_lib::render(&vdom);
[INFO] [stdout]     |                ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]    --> tests/via_ssr/outlet.rs:132:16
[INFO] [stdout]     |
[INFO] [stdout] 132 |     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout]     |                ^^^^^^^^^^ use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 132 |     let html = dioxus_lib::render(&vdom);
[INFO] [stdout]     |                ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]   --> tests/via_ssr/redirect.rs:18:21
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let as_string = dioxus_ssr::render(&vdom);
[INFO] [stdout]    |                     ^^^^^^^^^^ use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let as_string = dioxus_lib::render(&vdom);
[INFO] [stdout]    |                     ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]   --> tests/via_ssr/without_index.rs:17:21
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let as_string = dioxus_ssr::render(&vdom);
[INFO] [stdout]    |                     ^^^^^^^^^^ use of undeclared crate or module `dioxus_ssr`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let as_string = dioxus_lib::render(&vdom);
[INFO] [stdout]    |                     ~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0422, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `dioxus-router` (test "via_ssr") due to 156 previous errors; 9 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "5fff7d41285196c20c13cd4faa5de74c12c993d62c639b22d0d1862249cf6421", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5fff7d41285196c20c13cd4faa5de74c12c993d62c639b22d0d1862249cf6421", kill_on_drop: false }`
[INFO] [stdout] 5fff7d41285196c20c13cd4faa5de74c12c993d62c639b22d0d1862249cf6421
