[INFO] fetching crate dioxus-router 0.7.0-rc.0...
[INFO] testing dioxus-router-0.7.0-rc.0 against 1.90.0 for beta-1.91-3
[INFO] extracting crate dioxus-router 0.7.0-rc.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate dioxus-router 0.7.0-rc.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate dioxus-router 0.7.0-rc.0
[INFO] tweaked toml for crates.io crate dioxus-router 0.7.0-rc.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate dioxus-router 0.7.0-rc.0 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dioxus-router 0.7.0-rc.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded subsecond v0.7.0-rc.0
[INFO] [stderr]   Downloaded generational-box v0.7.0-rc.0
[INFO] [stderr]   Downloaded dioxus-signals v0.7.0-rc.0
[INFO] [stderr]   Downloaded windows-targets v0.53.2
[INFO] [stderr]   Downloaded subsecond-types v0.7.0-rc.0
[INFO] [stderr]   Downloaded lazy-js-bundle v0.7.0-rc.0
[INFO] [stderr]   Downloaded dioxus-core-types v0.7.0-rc.0
[INFO] [stderr]   Downloaded dioxus-cli-config v0.7.0-rc.0
[INFO] [stderr]   Downloaded dioxus-html-internal-macro v0.7.0-rc.0
[INFO] [stderr]   Downloaded memfd v0.6.4
[INFO] [stderr]   Downloaded dioxus-fullstack-protocol v0.7.0-rc.0
[INFO] [stderr]   Downloaded dioxus-rsx v0.7.0-rc.0
[INFO] [stderr]   Downloaded dioxus-html v0.7.0-rc.0
[INFO] [stderr]   Downloaded dioxus-hooks v0.7.0-rc.0
[INFO] [stderr]   Downloaded zerovec v0.11.2
[INFO] [stderr]   Downloaded enumset v1.1.7
[INFO] [stderr]   Downloaded dioxus-core v0.7.0-rc.0
[INFO] [stderr]   Downloaded dioxus-router-macro v0.7.0-rc.0
[INFO] [stderr]   Downloaded memmap2 v0.9.5
[INFO] [stderr]   Downloaded dioxus-fullstack-hooks v0.7.0-rc.0
[INFO] [stderr]   Downloaded dioxus-history v0.7.0-rc.0
[INFO] [stderr]   Downloaded dioxus-core-macro v0.7.0-rc.0
[INFO] [stderr]   Downloaded enumset_derive v0.12.0
[INFO] [stderr]   Downloaded base16 v0.2.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3d10c03100be4f644055e63b2beeea3d2f2fbbb409fc23cfc0016ac05c1e84c2
[INFO] running `Command { std: "docker" "start" "-a" "3d10c03100be4f644055e63b2beeea3d2f2fbbb409fc23cfc0016ac05c1e84c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3d10c03100be4f644055e63b2beeea3d2f2fbbb409fc23cfc0016ac05c1e84c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3d10c03100be4f644055e63b2beeea3d2f2fbbb409fc23cfc0016ac05c1e84c2", kill_on_drop: false }`
[INFO] [stdout] 3d10c03100be4f644055e63b2beeea3d2f2fbbb409fc23cfc0016ac05c1e84c2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5fc9c73f2e64f979ba3ca1aed922cebe328f0f7cad4d90d412b9f3ec7be4f866
[INFO] running `Command { std: "docker" "start" "-a" "5fc9c73f2e64f979ba3ca1aed922cebe328f0f7cad4d90d412b9f3ec7be4f866", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling typenum v1.18.0
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]    Compiling rustversion v1.0.21
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling slab v0.4.10
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling libloading v0.8.8
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling longest-increasing-subsequence v0.1.0
[INFO] [stderr]    Compiling dioxus-core-types v0.7.0-rc.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling keyboard-types v0.7.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling base16 v0.2.1
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling dioxus-cli-config v0.7.0-rc.0
[INFO] [stderr]    Compiling convert_case v0.8.0
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]    Compiling euclid v0.22.11
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling memmap2 v0.9.5
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling const_format v0.2.34
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling dioxus-rsx v0.7.0-rc.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.1
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling warnings-macro v0.2.0
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling dioxus-html-internal-macro v0.7.0-rc.0
[INFO] [stderr]    Compiling dioxus-router-macro v0.7.0-rc.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.0
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling generational-box v0.7.0-rc.0
[INFO] [stderr]    Compiling warnings v0.2.1
[INFO] [stderr]    Compiling dioxus-core-macro v0.7.0-rc.0
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.0
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling zerovec v0.11.2
[INFO] [stderr]    Compiling zerotrie v0.2.2
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling enumset_derive v0.12.0
[INFO] [stderr]    Compiling enumset v1.1.7
[INFO] [stderr]    Compiling tinystr v0.8.1
[INFO] [stderr]    Compiling potential_utf v0.1.2
[INFO] [stderr]    Compiling icu_collections v2.0.0
[INFO] [stderr]    Compiling icu_locale_core v2.0.0
[INFO] [stderr]    Compiling icu_provider v2.0.0
[INFO] [stderr]    Compiling icu_normalizer v2.0.0
[INFO] [stderr]    Compiling icu_properties v2.0.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.0.3
[INFO] [stderr]    Compiling url v2.5.4
[INFO] [stderr]    Compiling subsecond-types v0.7.0-rc.0
[INFO] [stderr]    Compiling subsecond v0.7.0-rc.0
[INFO] [stderr]    Compiling dioxus-core v0.7.0-rc.0
[INFO] [stderr]    Compiling dioxus-signals v0.7.0-rc.0
[INFO] [stderr]    Compiling dioxus-history v0.7.0-rc.0
[INFO] [stderr]    Compiling dioxus-hooks v0.7.0-rc.0
[INFO] [stderr]    Compiling dioxus-html v0.7.0-rc.0
[INFO] [stderr]    Compiling dioxus-router v0.7.0-rc.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 35.69s
[INFO] running `Command { std: "docker" "inspect" "5fc9c73f2e64f979ba3ca1aed922cebe328f0f7cad4d90d412b9f3ec7be4f866", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5fc9c73f2e64f979ba3ca1aed922cebe328f0f7cad4d90d412b9f3ec7be4f866", kill_on_drop: false }`
[INFO] [stdout] 5fc9c73f2e64f979ba3ca1aed922cebe328f0f7cad4d90d412b9f3ec7be4f866
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 59b4ab2ec8935f5546dc27fe6792148eb32facf82fbebfa93557b3c3e650d86a
[INFO] running `Command { std: "docker" "start" "-a" "59b4ab2ec8935f5546dc27fe6792148eb32facf82fbebfa93557b3c3e650d86a", kill_on_drop: false }`
[INFO] [stderr]    Compiling dioxus-router v0.7.0-rc.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]  --> tests/site_map.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dioxus`, use `cargo add dioxus` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]  --> tests/parent.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dioxus`, use `cargo add dioxus` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]  --> tests/parsing.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dioxus`, use `cargo add dioxus` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]  --> tests/via_ssr/link.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dioxus`, use `cargo add dioxus` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]  --> tests/via_ssr/outlet.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dioxus`, use `cargo add dioxus` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]  --> tests/via_ssr/navigation.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dioxus`, use `cargo add dioxus` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]  --> tests/via_ssr/redirect.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dioxus`, use `cargo add dioxus` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]  --> tests/via_ssr/without_index.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use dioxus::prelude::*;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `dioxus`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dioxus`, use `cargo add dioxus` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]  --> tests/parent.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Routable, Clone, PartialEq, Debug)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]   |
[INFO] [stdout] 3 + use dioxus_router::Routable;
[INFO] [stdout]   |
[INFO] [stdout] 3 + use dioxus_router_macro::Routable;
[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::Routable;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use dioxus_router_macro::Routable;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Props` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:26:14
[INFO] [stdout]    |
[INFO] [stdout] 26 |     #[derive(Props)]
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this derive macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::Props;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parent.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     #[route("/")]
[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 macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |         rsx! {
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::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:63:14
[INFO] [stdout]    |
[INFO] [stdout] 63 |     #[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::Routable;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_router_macro::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `nest` in this scope
[INFO] [stdout]   --> tests/parent.rs:12:7
[INFO] [stdout]    |
[INFO] [stdout] 12 |     #[nest("/fixed")]
[INFO] [stdout]    |       ^^^^ help: an attribute macro with a similar name exists: `test`
[INFO] [stdout]   --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/macros/mod.rs:1634:5
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named attribute macro `test` defined here
[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 attribute `layout` in this scope
[INFO] [stdout]   --> tests/parent.rs:13:11
[INFO] [stdout]    |
[INFO] [stdout] 13 |         #[layout(Fixed)]
[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::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:65:11
[INFO] [stdout]    |
[INFO] [stdout] 65 |         #[route("/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parent.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 14 |             #[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("/test")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parent.rs:16:15
[INFO] [stdout]    |
[INFO] [stdout] 16 |             #[route("/fixed")]
[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 `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:71:7
[INFO] [stdout]    |
[INFO] [stdout] 71 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `end_layout` in this scope
[INFO] [stdout]   --> tests/parent.rs:18:11
[INFO] [stdout]    |
[INFO] [stdout] 18 |         #[end_layout]
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:76:7
[INFO] [stdout]    |
[INFO] [stdout] 76 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::component;
[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 macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/link.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         rsx! {
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `end_nest` in this scope
[INFO] [stdout]   --> tests/parent.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 |     #[end_nest]
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:102:14
[INFO] [stdout]     |
[INFO] [stdout] 102 |     #[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::Routable;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_router_macro::Routable;
[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 `nest` in this scope
[INFO] [stdout]   --> tests/parent.rs:20:7
[INFO] [stdout]    |
[INFO] [stdout] 20 |     #[nest("/:id")]
[INFO] [stdout]    |       ^^^^ help: an attribute macro with a similar name exists: `test`
[INFO] [stdout]   --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/macros/mod.rs:1634:5
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named attribute macro `test` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:104:11
[INFO] [stdout]     |
[INFO] [stdout] 104 |         #[route("/")]
[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_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 |         #[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:110:7
[INFO] [stdout]     |
[INFO] [stdout] 110 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `layout` in this scope
[INFO] [stdout]   --> tests/parent.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 |         #[layout(Parameter)]
[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_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:115:7
[INFO] [stdout]     |
[INFO] [stdout] 115 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parent.rs:22:15
[INFO] [stdout]    |
[INFO] [stdout] 22 |             #[route("/")]
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::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:141:14
[INFO] [stdout]     |
[INFO] [stdout] 141 |     #[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::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: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_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]  --> tests/parsing.rs:7:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[component]
[INFO] [stdout]   |   ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]   |
[INFO] [stdout] 1 + use dioxus_core_macro::component;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parent.rs:24:15
[INFO] [stdout]    |
[INFO] [stdout] 24 |             #[route("/fixed")]
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:143:11
[INFO] [stdout]     |
[INFO] [stdout] 143 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/parsing.rs:12:3
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[component]
[INFO] [stdout]    |   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:145:11
[INFO] [stdout]     |
[INFO] [stdout] 145 |         #[route("/test")]
[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_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/parsing.rs:17:3
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[component]
[INFO] [stdout]    |   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:149:7
[INFO] [stdout]     |
[INFO] [stdout] 149 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:154:7
[INFO] [stdout]     |
[INFO] [stdout] 154 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `end_layout` in this scope
[INFO] [stdout]   --> tests/parent.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 |         #[end_layout]
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]   --> tests/parsing.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[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::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:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::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:176:14
[INFO] [stdout]     |
[INFO] [stdout] 176 |     #[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::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:178:11
[INFO] [stdout]     |
[INFO] [stdout] 178 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `end_nest` in this scope
[INFO] [stdout]   --> tests/parent.rs:27:7
[INFO] [stdout]    |
[INFO] [stdout] 27 |     #[end_nest]
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:182:7
[INFO] [stdout]     |
[INFO] [stdout] 182 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:184:9
[INFO] [stdout]     |
[INFO] [stdout] 184 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parsing.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 |         #[route("/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:206:14
[INFO] [stdout]     |
[INFO] [stdout] 206 |     #[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::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:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 |         #[route("/test/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:208:11
[INFO] [stdout]     |
[INFO] [stdout] 208 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `nest` in this scope
[INFO] [stdout]   --> tests/parent.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 |     #[nest("/hash")]
[INFO] [stdout]    |       ^^^^ help: an attribute macro with a similar name exists: `test`
[INFO] [stdout]   --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/macros/mod.rs:1634:5
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named attribute macro `test` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:210:11
[INFO] [stdout]     |
[INFO] [stdout] 210 |         #[route("/test")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parsing.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 |         #[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:214:7
[INFO] [stdout]     |
[INFO] [stdout] 214 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]   --> tests/parsing.rs:50:14
[INFO] [stdout]    |
[INFO] [stdout] 50 |     #[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::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/via_ssr/link.rs:219:7
[INFO] [stdout]     |
[INFO] [stdout] 219 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[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_core::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parent.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 |         #[route("/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::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:242:14
[INFO] [stdout]     |
[INFO] [stdout] 242 |     #[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::Routable;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_router_macro::Routable;
[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_core::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_core::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_core::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parsing.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 |         #[route("/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `nest` in this scope
[INFO] [stdout]   --> tests/parent.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 |         #[nest("/:id")]
[INFO] [stdout]    |           ^^^^ help: an attribute macro with a similar name exists: `test`
[INFO] [stdout]   --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/macros/mod.rs:1634:5
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named attribute macro `test` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parsing.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 |         #[route("/test")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:244:11
[INFO] [stdout]     |
[INFO] [stdout] 244 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parsing.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 56 |         #[route("/:id/test")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:246:11
[INFO] [stdout]     |
[INFO] [stdout] 246 |         #[route("/test")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/parent.rs:32:15
[INFO] [stdout]    |
[INFO] [stdout] 32 |             #[route("/?:query")]
[INFO] [stdout]    |               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parsing.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_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:250:7
[INFO] [stdout]     |
[INFO] [stdout] 250 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/parsing.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:255:7
[INFO] [stdout]     |
[INFO] [stdout] 255 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/parsing.rs:110:39
[INFO] [stdout]     |
[INFO] [stdout] 110 |     #[derive(Debug, Clone, PartialEq, Routable)]
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_router::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:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `layout` in this scope
[INFO] [stdout]   --> tests/parent.rs:34:15
[INFO] [stdout]    |
[INFO] [stdout] 34 |             #[layout(Parameter)]
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:277:14
[INFO] [stdout]     |
[INFO] [stdout] 277 |     #[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::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:112:11
[INFO] [stdout]     |
[INFO] [stdout] 112 |         #[route("/?:..query")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:279:11
[INFO] [stdout]     |
[INFO] [stdout] 279 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/parsing.rs:126:39
[INFO] [stdout]     |
[INFO] [stdout] 126 |     #[derive(Debug, Clone, PartialEq, Routable)]
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_router::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/parent.rs:35:19
[INFO] [stdout]    |
[INFO] [stdout] 35 |                 #[route("/path/?:query#:hash")]
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:281:11
[INFO] [stdout]     |
[INFO] [stdout] 281 |         #[route("/test")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parent.rs:122:3
[INFO] [stdout]     |
[INFO] [stdout] 122 | #[component]
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/parsing.rs:128:11
[INFO] [stdout]     |
[INFO] [stdout] 128 |         #[route("/?:query&:other")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parsing.rs:132:7
[INFO] [stdout]     |
[INFO] [stdout] 132 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:285:7
[INFO] [stdout]     |
[INFO] [stdout] 285 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/parsing.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/parent.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     rsx! { h2 { "Root Index" } }
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:290:7
[INFO] [stdout]     |
[INFO] [stdout] 290 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parent.rs:127:3
[INFO] [stdout]     |
[INFO] [stdout] 127 | #[component]
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::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:312:14
[INFO] [stdout]     |
[INFO] [stdout] 312 |     #[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::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/parent.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     rsx! {
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:314:11
[INFO] [stdout]     |
[INFO] [stdout] 314 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]  --> tests/parsing.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | 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_core::Element;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/parsing.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | 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_core::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/parsing.rs:18:26
[INFO] [stdout]    |
[INFO] [stdout] 18 | 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_core::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parsing.rs:104:31
[INFO] [stdout]     |
[INFO] [stdout] 104 |     fn Index(query: Query) -> 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parsing.rs:133:49
[INFO] [stdout]     |
[INFO] [stdout] 133 |     fn Index(query: Option<u64>, other: u64) -> 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:318:7
[INFO] [stdout]     |
[INFO] [stdout] 318 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parent.rs:135:3
[INFO] [stdout]     |
[INFO] [stdout] 135 | #[component]
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:320:9
[INFO] [stdout]     |
[INFO] [stdout] 320 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::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:341:14
[INFO] [stdout]     |
[INFO] [stdout] 341 |     #[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::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/parent.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     rsx! { h3 { "Fixed - Index" } }
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::rsx;
[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`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:343:11
[INFO] [stdout]     |
[INFO] [stdout] 343 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parent.rs:140:3
[INFO] [stdout]     |
[INFO] [stdout] 140 | #[component]
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:345:11
[INFO] [stdout]     |
[INFO] [stdout] 345 |         #[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:349:7
[INFO] [stdout]     |
[INFO] [stdout] 349 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/parent.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     rsx! { h3 { "Fixed - Fixed"} }
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:354:7
[INFO] [stdout]     |
[INFO] [stdout] 354 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:356:9
[INFO] [stdout]     |
[INFO] [stdout] 356 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parent.rs:145:3
[INFO] [stdout]     |
[INFO] [stdout] 145 | #[component]
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::component;
[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 derive macro `Routable` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:376:14
[INFO] [stdout]     |
[INFO] [stdout] 376 |     #[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::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 `trailing_slashes_parse::Route` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:35:23
[INFO] [stdout]    |
[INFO] [stdout] 26 |     enum Route {
[INFO] [stdout]    |     ---------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 35 |     assert_eq!(Route::from_str("/").unwrap(), Route::Root {});
[INFO] [stdout]    |                       ^^^^^^^^ variant or associated item not found in `trailing_slashes_parse::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] 35 -     assert_eq!(Route::from_str("/").unwrap(), Route::Root {});
[INFO] [stdout] 35 +     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/parent.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 |     rsx! {
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `trailing_slashes_parse::Route` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:36:23
[INFO] [stdout]    |
[INFO] [stdout] 26 |     enum Route {
[INFO] [stdout]    |     ---------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 36 |     assert_eq!(Route::from_str("/test/").unwrap(), Route::Test {});
[INFO] [stdout]    |                       ^^^^^^^^ variant or associated item not found in `trailing_slashes_parse::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 -     assert_eq!(Route::from_str("/test/").unwrap(), Route::Test {});
[INFO] [stdout] 36 +     assert_eq!(Route::from("/test/").unwrap(), Route::Test {});
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:378:11
[INFO] [stdout]     |
[INFO] [stdout] 378 |         #[route("/")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:380:11
[INFO] [stdout]     |
[INFO] [stdout] 380 |         #[route("/:not_static")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `trailing_slashes_parse::Route` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:37:23
[INFO] [stdout]    |
[INFO] [stdout] 26 |     enum Route {
[INFO] [stdout]    |     ---------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 37 |     assert_eq!(Route::from_str("/test").unwrap(), Route::Test {});
[INFO] [stdout]    |                       ^^^^^^^^ variant or associated item not found in `trailing_slashes_parse::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] 37 -     assert_eq!(Route::from_str("/test").unwrap(), Route::Test {});
[INFO] [stdout] 37 +     assert_eq!(Route::from("/test").unwrap(), Route::Test {});
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parent.rs:153:3
[INFO] [stdout]     |
[INFO] [stdout] 153 | #[component]
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `from_str` found for enum `trailing_slashes_parse::Route` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:39:16
[INFO] [stdout]    |
[INFO] [stdout] 26 |     enum Route {
[INFO] [stdout]    |     ---------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 39 |         Route::from_str("/123/test/").unwrap(),
[INFO] [stdout]    |                ^^^^^^^^ variant or associated item not found in `trailing_slashes_parse::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] 39 -         Route::from_str("/123/test/").unwrap(),
[INFO] [stdout] 39 +         Route::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 `trailing_slashes_parse::Route` in the current scope
[INFO] [stdout]   --> tests/parsing.rs:43:16
[INFO] [stdout]    |
[INFO] [stdout] 26 |     enum Route {
[INFO] [stdout]    |     ---------- variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 43 |         Route::from_str("/123/test").unwrap(),
[INFO] [stdout]    |                ^^^^^^^^ variant or associated item not found in `trailing_slashes_parse::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] 43 -         Route::from_str("/123/test").unwrap(),
[INFO] [stdout] 43 +         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/link.rs:384:14
[INFO] [stdout]     |
[INFO] [stdout] 384 |     #[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::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/parent.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 |     rsx! { h3 { "Parameter - Index" } }
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::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:61:36
[INFO] [stdout]    |
[INFO] [stdout] 51 |     enum RouteWithoutTrailingSlash {
[INFO] [stdout]    |     ------------------------------ variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 61 |         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] 61 -         RouteWithoutTrailingSlash::from_str("/").unwrap(),
[INFO] [stdout] 61 +         RouteWithoutTrailingSlash::from("/").unwrap(),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parent.rs:158:3
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[component]
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::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:65:36
[INFO] [stdout]    |
[INFO] [stdout] 51 |     enum RouteWithoutTrailingSlash {
[INFO] [stdout]    |     ------------------------------ variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 65 |         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] 65 -         RouteWithoutTrailingSlash::from_str("/test/").unwrap(),
[INFO] [stdout] 65 +         RouteWithoutTrailingSlash::from("/test/").unwrap(),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:386:11
[INFO] [stdout]     |
[INFO] [stdout] 386 |         #[route("/")]
[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:69:36
[INFO] [stdout]    |
[INFO] [stdout] 51 |     enum RouteWithoutTrailingSlash {
[INFO] [stdout]    |     ------------------------------ variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 69 |         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] 69 -         RouteWithoutTrailingSlash::from_str("/test").unwrap(),
[INFO] [stdout] 69 +         RouteWithoutTrailingSlash::from("/test").unwrap(),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/parent.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 |     rsx! { h3 { "Parameter - Fixed" } }
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:388:11
[INFO] [stdout]     |
[INFO] [stdout] 388 |         #[route("/test")]
[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:73:36
[INFO] [stdout]    |
[INFO] [stdout] 51 |     enum RouteWithoutTrailingSlash {
[INFO] [stdout]    |     ------------------------------ variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 73 |         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] 73 -         RouteWithoutTrailingSlash::from_str("/123/test/").unwrap(),
[INFO] [stdout] 73 +         RouteWithoutTrailingSlash::from("/123/test/").unwrap(),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `child` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:390:11
[INFO] [stdout]     |
[INFO] [stdout] 390 |         #[child("/child")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parent.rs:163:3
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[component]
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::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:77:36
[INFO] [stdout]    |
[INFO] [stdout] 51 |     enum RouteWithoutTrailingSlash {
[INFO] [stdout]    |     ------------------------------ variant or associated item `from_str` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 77 |         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] 77 -         RouteWithoutTrailingSlash::from_str("/123/test").unwrap(),
[INFO] [stdout] 77 +         RouteWithoutTrailingSlash::from("/123/test").unwrap(),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:394:7
[INFO] [stdout]     |
[INFO] [stdout] 394 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:399:7
[INFO] [stdout]     |
[INFO] [stdout] 399 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/parent.rs:165:5
[INFO] [stdout]     |
[INFO] [stdout] 165 |     rsx! {
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::rsx;
[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[E0599]: `query_segments_parse::Route` doesn't implement `std::fmt::Display`
[INFO] [stdout]    --> tests/parsing.rs:119:22
[INFO] [stdout]     |
[INFO] [stdout] 111 |     enum Route {
[INFO] [stdout]     |     ---------- method `to_string` not found for this enum because it doesn't satisfy `query_segments_parse::Route: ToString` or `query_segments_parse::Route: std::fmt::Display`
[INFO] [stdout] ...
[INFO] [stdout] 119 |     assert_eq!(route.to_string(), "/?id=10");
[INFO] [stdout]     |                      ^^^^^^^^^ method cannot be called on `query_segments_parse::Route` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `query_segments_parse::Route: std::fmt::Display`
[INFO] [stdout]             which is required by `query_segments_parse::Route: ToString`
[INFO] [stdout] note: the trait `std::fmt::Display` must be implemented
[INFO] [stdout]    --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1006:1
[INFO] [stdout] note: the method `to_string` exists on the type `Query`
[INFO] [stdout]    --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/string.rs:2795:5
[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 `to_string`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:401:9
[INFO] [stdout]     |
[INFO] [stdout] 401 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parent.rs:173:3
[INFO] [stdout]     |
[INFO] [stdout] 173 | #[component]
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:413:7
[INFO] [stdout]     |
[INFO] [stdout] 413 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `query_segments_parse::Route: FromStr` is not satisfied
[INFO] [stdout]    --> tests/parsing.rs:120:34
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let parsed_route = "/?id=10".parse::<Route>().unwrap();
[INFO] [stdout]     |                                  ^^^^^ the trait `FromStr` is not implemented for `query_segments_parse::Route`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `FromStr`:
[INFO] [stdout]               ByteString
[INFO] [stdout]               CString
[INFO] [stdout]               IpAddr
[INFO] [stdout]               Ipv4Addr
[INFO] [stdout]               Ipv6Addr
[INFO] [stdout]               NonZero<i128>
[INFO] [stdout]               NonZero<i16>
[INFO] [stdout]               NonZero<i32>
[INFO] [stdout]             and 52 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/parent.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 |     rsx! { h3 { "Hash Index" } }
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `optional_query_segments_parse::Route` doesn't implement `std::fmt::Display`
[INFO] [stdout]    --> tests/parsing.rs:143:22
[INFO] [stdout]     |
[INFO] [stdout] 127 |     enum Route {
[INFO] [stdout]     |     ---------- method `to_string` not found for this enum because it doesn't satisfy `_: Display` or `optional_query_segments_parse::Route: ToString`
[INFO] [stdout] ...
[INFO] [stdout] 143 |     assert_eq!(route.to_string(), "/?query=10&other=20");
[INFO] [stdout]     |                      ^^^^^^^^^ method cannot be called on `optional_query_segments_parse::Route` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `optional_query_segments_parse::Route: std::fmt::Display`
[INFO] [stdout]             which is required by `optional_query_segments_parse::Route: ToString`
[INFO] [stdout] note: the trait `std::fmt::Display` must be implemented
[INFO] [stdout]    --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1006:1
[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 `to_string`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `optional_query_segments_parse::Route: FromStr` is not satisfied
[INFO] [stdout]    --> tests/parsing.rs:144:46
[INFO] [stdout]     |
[INFO] [stdout] 144 |     let parsed_route = "/?query=10&other=20".parse::<Route>().unwrap();
[INFO] [stdout]     |                                              ^^^^^ the trait `FromStr` is not implemented for `optional_query_segments_parse::Route`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `FromStr`:
[INFO] [stdout]               ByteString
[INFO] [stdout]               CString
[INFO] [stdout]               IpAddr
[INFO] [stdout]               Ipv4Addr
[INFO] [stdout]               Ipv6Addr
[INFO] [stdout]               NonZero<i128>
[INFO] [stdout]               NonZero<i16>
[INFO] [stdout]               NonZero<i32>
[INFO] [stdout]             and 52 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/parent.rs:178:3
[INFO] [stdout]     |
[INFO] [stdout] 178 | #[component]
[INFO] [stdout]     |   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `optional_query_segments_parse::Route` doesn't implement `std::fmt::Display`
[INFO] [stdout]    --> tests/parsing.rs:151:36
[INFO] [stdout]     |
[INFO] [stdout] 127 |     enum Route {
[INFO] [stdout]     |     ---------- method `to_string` not found for this enum because it doesn't satisfy `_: Display` or `optional_query_segments_parse::Route: ToString`
[INFO] [stdout] ...
[INFO] [stdout] 151 |     assert_eq!(route_without_query.to_string(), "/?other=20");
[INFO] [stdout]     |                                    ^^^^^^^^^ method cannot be called on `optional_query_segments_parse::Route` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `optional_query_segments_parse::Route: std::fmt::Display`
[INFO] [stdout]             which is required by `optional_query_segments_parse::Route: ToString`
[INFO] [stdout] note: the trait `std::fmt::Display` must be implemented
[INFO] [stdout]    --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1006:1
[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 `to_string`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `optional_query_segments_parse::Route: FromStr` is not satisfied
[INFO] [stdout]    --> tests/parsing.rs:152:51
[INFO] [stdout]     |
[INFO] [stdout] 152 |     let parsed_route_without_query = "/?other=20".parse::<Route>().unwrap();
[INFO] [stdout]     |                                                   ^^^^^ the trait `FromStr` is not implemented for `optional_query_segments_parse::Route`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `FromStr`:
[INFO] [stdout]               ByteString
[INFO] [stdout]               CString
[INFO] [stdout]               IpAddr
[INFO] [stdout]               Ipv4Addr
[INFO] [stdout]               Ipv6Addr
[INFO] [stdout]               NonZero<i128>
[INFO] [stdout]               NonZero<i16>
[INFO] [stdout]               NonZero<i32>
[INFO] [stdout]             and 52 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:415:9
[INFO] [stdout]     |
[INFO] [stdout] 415 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/parent.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     rsx! {
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   3 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `optional_query_segments_parse::Route` doesn't implement `std::fmt::Display`
[INFO] [stdout]    --> tests/parsing.rs:158:46
[INFO] [stdout]     |
[INFO] [stdout] 127 |     enum Route {
[INFO] [stdout]     |     ---------- method `to_string` not found for this enum because it doesn't satisfy `_: Display` or `optional_query_segments_parse::Route: ToString`
[INFO] [stdout] ...
[INFO] [stdout] 158 |     assert_eq!(route_without_query_and_other.to_string(), "/?other=0");
[INFO] [stdout]     |                                              ^^^^^^^^^ method cannot be called on `optional_query_segments_parse::Route` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `optional_query_segments_parse::Route: std::fmt::Display`
[INFO] [stdout]             which is required by `optional_query_segments_parse::Route: ToString`
[INFO] [stdout] note: the trait `std::fmt::Display` must be implemented
[INFO] [stdout]    --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1006:1
[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 `to_string`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `optional_query_segments_parse::Route: FromStr` is not satisfied
[INFO] [stdout]    --> tests/parsing.rs:159:52
[INFO] [stdout]     |
[INFO] [stdout] 159 |     let parsed_route_without_query_and_other = "/".parse::<Route>().unwrap();
[INFO] [stdout]     |                                                    ^^^^^ the trait `FromStr` is not implemented for `optional_query_segments_parse::Route`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `FromStr`:
[INFO] [stdout]               ByteString
[INFO] [stdout]               CString
[INFO] [stdout]               IpAddr
[INFO] [stdout]               Ipv4Addr
[INFO] [stdout]               Ipv6Addr
[INFO] [stdout]               NonZero<i128>
[INFO] [stdout]               NonZero<i16>
[INFO] [stdout]               NonZero<i32>
[INFO] [stdout]             and 52 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:431:7
[INFO] [stdout]     |
[INFO] [stdout] 431 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::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:449:14
[INFO] [stdout]     |
[INFO] [stdout] 449 |     #[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::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:451:11
[INFO] [stdout]     |
[INFO] [stdout] 451 |         #[route("/#:data")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:455:7
[INFO] [stdout]     |
[INFO] [stdout] 455 |     #[component]
[INFO] [stdout]     |       ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::component;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> tests/via_ssr/link.rs:457:9
[INFO] [stdout]     |
[INFO] [stdout] 457 |         rsx! {
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout]   1 + use dioxus_core_macro::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0412, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     rsx! {
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:23:10
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[derive(Routable, Clone, Debug, PartialEq)]
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_router::Routable;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_router_macro::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `layout` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:27:7
[INFO] [stdout]    |
[INFO] [stdout] 27 |     #[layout(NavBar)]
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `dioxus-router` (test "parsing") due to 43 previous errors
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parent.rs:123:19
[INFO] [stdout]     |
[INFO] [stdout] 123 | 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parent.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 | 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parent.rs:136:20
[INFO] [stdout]     |
[INFO] [stdout] 136 | 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parent.rs:141:20
[INFO] [stdout]     |
[INFO] [stdout] 141 | 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parent.rs:146:25
[INFO] [stdout]     |
[INFO] [stdout] 146 | 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parent.rs:154:30
[INFO] [stdout]     |
[INFO] [stdout] 154 | 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parent.rs:159:30
[INFO] [stdout]     |
[INFO] [stdout] 159 | 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parent.rs:164:54
[INFO] [stdout]     |
[INFO] [stdout] 164 | fn HashQuery(id: u8, query: String, hash: String) -> 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parent.rs:174:19
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn HashIndex() -> 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]    --> tests/parent.rs:179:37
[INFO] [stdout]     |
[INFO] [stdout] 179 | fn HashId(id: u8, query: String) -> 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 |         #[route("/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 |         #[route("/other")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.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_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     rsx! {
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:57:3
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[component]
[INFO] [stdout]    |   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `parent` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:41:36
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `parent` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 41 |     assert_eq!(Route::RootIndex {}.parent(), None);
[INFO] [stdout]    |                                    ^^^^^^ method 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 `parent`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     rsx! {
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `parent` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:42:37
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `parent` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 42 |     assert_eq!(Route::FixedIndex {}.parent(), Some(Route::RootIndex {}));
[INFO] [stdout]    |                                     ^^^^^^ method 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 `parent`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:64:3
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[component]
[INFO] [stdout]    |   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `parent` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:43:37
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `parent` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 43 |     assert_eq!(Route::FixedFixed {}.parent(), Some(Route::FixedIndex {}));
[INFO] [stdout]    |                                     ^^^^^^ method 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 `parent`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `parent` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:45:41
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `parent` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 45 |         Route::ParameterIndex { id: 0 }.parent(),
[INFO] [stdout]    |                                         ^^^^^^ method 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 `parent`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     rsx! {
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `parent` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:49:41
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `parent` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 49 |         Route::ParameterFixed { id: 0 }.parent(),
[INFO] [stdout]    |                                         ^^^^^^ method 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 `parent`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `parent` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:58:10
[INFO] [stdout]    |
[INFO] [stdout]  9 |   enum Route {
[INFO] [stdout]    |   ---------- method `parent` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 53 | /         Route::HashQuery {
[INFO] [stdout] 54 | |             id: 0,
[INFO] [stdout] 55 | |             query: "query".into(),
[INFO] [stdout] 56 | |             hash: "hash".into()
[INFO] [stdout] 57 | |         }
[INFO] [stdout] 58 | |         .parent(),
[INFO] [stdout]    | |         -^^^^^^ method not found in `Route`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[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 `parent`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `parent` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:69:10
[INFO] [stdout]    |
[INFO] [stdout]  9 |   enum Route {
[INFO] [stdout]    |   ---------- method `parent` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 65 | /         Route::HashId {
[INFO] [stdout] 66 | |             id: 0,
[INFO] [stdout] 67 | |             query: "query".into()
[INFO] [stdout] 68 | |         }
[INFO] [stdout] 69 | |         .parent(),
[INFO] [stdout]    | |         -^^^^^^ method not found in `Route`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[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 `parent`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `parent` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:72:36
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `parent` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 72 |     assert_eq!(Route::HashIndex {}.parent(), Some(Route::RootIndex {}));
[INFO] [stdout]    |                                    ^^^^^^ method 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 `parent`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:77:34
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 77 |     assert!(!Route::RootIndex {}.is_child_of(&Route::RootIndex {}));
[INFO] [stdout]    |                                  ^^^^^^^^^^^ method 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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Routable` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 |     #[derive(Routable, Clone, PartialEq)]
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these derive macros
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_router::Routable;
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_router_macro::Routable;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:78:34
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 78 |     assert!(Route::FixedIndex {}.is_child_of(&Route::RootIndex {}));
[INFO] [stdout]    |                                  ^^^^^^^^^^^ method 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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:22:11
[INFO] [stdout]    |
[INFO] [stdout] 22 |         #[route("/")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:79:35
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 79 |     assert!(!Route::FixedIndex {}.is_child_of(&Route::FixedIndex {}));
[INFO] [stdout]    |                                   ^^^^^^^^^^^ method 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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `nest` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 |         #[nest("/fixed")]
[INFO] [stdout]    |           ^^^^ help: an attribute macro with a similar name exists: `test`
[INFO] [stdout]   --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/macros/mod.rs:1634:5
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named attribute macro `test` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `layout` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:25:15
[INFO] [stdout]    |
[INFO] [stdout] 25 |             #[layout(Fixed)]
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:80:34
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 80 |     assert!(Route::FixedFixed {}.is_child_of(&Route::FixedIndex {}));
[INFO] [stdout]    |                                  ^^^^^^^^^^^ method 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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 #[route("/")]
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:81:35
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 81 |     assert!(!Route::FixedFixed {}.is_child_of(&Route::FixedFixed {}));
[INFO] [stdout]    |                                   ^^^^^^^^^^^ method 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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 |                 #[route("/fixed")]
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `end_layout` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:30:15
[INFO] [stdout]    |
[INFO] [stdout] 30 |             #[end_layout]
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:82:45
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 82 |     assert!(Route::ParameterIndex { id: 0 }.is_child_of(&Route::RootIndex {}));
[INFO] [stdout]    |                                             ^^^^^^^^^^^ method 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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `end_nest` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 |         #[end_nest]
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:83:46
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 83 |     assert!(!Route::ParameterIndex { id: 0 }.is_child_of(&Route::ParameterIndex { id: 0 }));
[INFO] [stdout]    |                                              ^^^^^^^^^^^ method 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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `nest` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 |         #[nest("/:id")]
[INFO] [stdout]    |           ^^^^ help: an attribute macro with a similar name exists: `test`
[INFO] [stdout]   --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/macros/mod.rs:1634:5
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named attribute macro `test` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `layout` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |             #[layout(Parameter)]
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:84:45
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 84 |     assert!(Route::ParameterFixed { id: 0 }.is_child_of(&Route::ParameterIndex { id: 0 }));
[INFO] [stdout]    |                                             ^^^^^^^^^^^ method 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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:34:19
[INFO] [stdout]    |
[INFO] [stdout] 34 |                 #[route("/")]
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `route` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:36:19
[INFO] [stdout]    |
[INFO] [stdout] 36 |                 #[route("/fixed")]
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:85:46
[INFO] [stdout]    |
[INFO] [stdout]  9 | enum Route {
[INFO] [stdout]    | ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 85 |     assert!(!Route::ParameterFixed { id: 0 }.is_child_of(&Route::ParameterFixed { id: 0 }));
[INFO] [stdout]    |                                              ^^^^^^^^^^^ method 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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:40:7
[INFO] [stdout]    |
[INFO] [stdout] 40 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]   --> tests/parent.rs:91:6
[INFO] [stdout]    |
[INFO] [stdout]  9 |   enum Route {
[INFO] [stdout]    |   ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 86 |       assert!(Route::HashQuery {
[INFO] [stdout]    |  _____________-
[INFO] [stdout] 87 | |         id: 0,
[INFO] [stdout] 88 | |         query: "query".into(),
[INFO] [stdout] 89 | |         hash: "hash".into()
[INFO] [stdout] 90 | |     }
[INFO] [stdout] 91 | |     .is_child_of(&Route::HashId {
[INFO] [stdout]    | |     -^^^^^^^^^^^ method not found in `Route`
[INFO] [stdout]    | |_____|
[INFO] [stdout]    |
[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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         rsx! {
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:51:7
[INFO] [stdout]    |
[INFO] [stdout] 51 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]    --> tests/parent.rs:100:6
[INFO] [stdout]     |
[INFO] [stdout]   9 |   enum Route {
[INFO] [stdout]     |   ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout]  95 |       assert!(!Route::HashQuery {
[INFO] [stdout]     |  ______________-
[INFO] [stdout]  96 | |         id: 0,
[INFO] [stdout]  97 | |         query: "query".into(),
[INFO] [stdout]  98 | |         hash: "hash".into()
[INFO] [stdout]  99 | |     }
[INFO] [stdout] 100 | |     .is_child_of(&Route::HashQuery {
[INFO] [stdout]     | |     -^^^^^^^^^^^ method not found in `Route`
[INFO] [stdout]     | |_____|
[INFO] [stdout]     |
[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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |         rsx! { h2 { "Root Index" } }
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]    --> tests/parent.rs:109:6
[INFO] [stdout]     |
[INFO] [stdout]   9 |   enum Route {
[INFO] [stdout]     |   ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 105 |       assert!(Route::HashId {
[INFO] [stdout]     |  _____________-
[INFO] [stdout] 106 | |         id: 0,
[INFO] [stdout] 107 | |         query: "query".into()
[INFO] [stdout] 108 | |     }
[INFO] [stdout] 109 | |     .is_child_of(&Route::HashIndex {}));
[INFO] [stdout]     | |     -^^^^^^^^^^^ method not found in `Route`
[INFO] [stdout]     | |_____|
[INFO] [stdout]     |
[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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:56:7
[INFO] [stdout]    |
[INFO] [stdout] 56 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         rsx! {
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]    --> tests/parent.rs:114:6
[INFO] [stdout]     |
[INFO] [stdout]   9 |   enum Route {
[INFO] [stdout]     |   ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 110 |       assert!(!Route::HashId {
[INFO] [stdout]     |  ______________-
[INFO] [stdout] 111 | |         id: 0,
[INFO] [stdout] 112 | |         query: "query".into()
[INFO] [stdout] 113 | |     }
[INFO] [stdout] 114 | |     .is_child_of(&Route::HashId {
[INFO] [stdout]     | |     -^^^^^^^^^^^ method not found in `Route`
[INFO] [stdout]     | |_____|
[INFO] [stdout]     |
[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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:64:7
[INFO] [stdout]    |
[INFO] [stdout] 64 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         rsx! { h3 { "Fixed - Index" } }
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]    --> tests/parent.rs:118:33
[INFO] [stdout]     |
[INFO] [stdout]   9 | enum Route {
[INFO] [stdout]     | ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 118 |     assert!(Route::HashIndex {}.is_child_of(&Route::RootIndex {}));
[INFO] [stdout]     |                                 ^^^^^^^^^^^ method 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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_child_of` found for enum `Route` in the current scope
[INFO] [stdout]    --> tests/parent.rs:119:34
[INFO] [stdout]     |
[INFO] [stdout]   9 | enum Route {
[INFO] [stdout]     | ---------- method `is_child_of` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 119 |     assert!(!Route::HashIndex {}.is_child_of(&Route::HashIndex {}));
[INFO] [stdout]     |                                  ^^^^^^^^^^^ method 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 `is_child_of`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `dioxus_router::Routable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:69:7
[INFO] [stdout]    |
[INFO] [stdout] 69 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::component;
[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 macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         rsx! { h3 { "Fixed - Fixed"} }
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:74:7
[INFO] [stdout]    |
[INFO] [stdout] 74 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         rsx! {
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:82:7
[INFO] [stdout]    |
[INFO] [stdout] 82 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `dioxus-router` (test "parent") due to 74 previous errors
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         rsx! { h3 { "Parameter - Index" } }
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `component` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:87:7
[INFO] [stdout]    |
[INFO] [stdout] 87 |     #[component]
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this attribute macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::component;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |         rsx! { h3 { "Parameter - Fixed" } }
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]    |
[INFO] [stdout]  3 + use dioxus_core_macro::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::Routable;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_router_macro::Routable;
[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_core_macro::component;
[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_core_macro::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_core_macro::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_core_macro::rsx;
[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::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/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_core_macro::component;
[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_core_macro::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_core_macro::component;
[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_core_macro::rsx;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[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::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:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 | 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::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:14:33
[INFO] [stdout]    |
[INFO] [stdout] 14 | fn prepare_at_with_base_path<R: Routable>(at: impl ToString, base_path: 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::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:15:20
[INFO] [stdout]    |
[INFO] [stdout] 15 |     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_core::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:27:24
[INFO] [stdout]    |
[INFO] [stdout] 27 |     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::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::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:43:13
[INFO] [stdout]    |
[INFO] [stdout] 43 |     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::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:50:15
[INFO] [stdout]    |
[INFO] [stdout] 50 |     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::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:50:48
[INFO] [stdout]    |
[INFO] [stdout] 50 |     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_core::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:72:18
[INFO] [stdout]    |
[INFO] [stdout] 72 |     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_core::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:77:18
[INFO] [stdout]    |
[INFO] [stdout] 77 |     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_core::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:111:18
[INFO] [stdout]     |
[INFO] [stdout] 111 |     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_core::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:116:18
[INFO] [stdout]     |
[INFO] [stdout] 116 |     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_core::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:150:18
[INFO] [stdout]     |
[INFO] [stdout] 150 |     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_core::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:155:18
[INFO] [stdout]     |
[INFO] [stdout] 155 |     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_core::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:183:18
[INFO] [stdout]     |
[INFO] [stdout] 183 |     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_core::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:215:18
[INFO] [stdout]     |
[INFO] [stdout] 215 |     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_core::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:220:18
[INFO] [stdout]     |
[INFO] [stdout] 220 |     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_core::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:251:18
[INFO] [stdout]     |
[INFO] [stdout] 251 |     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_core::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:256:18
[INFO] [stdout]     |
[INFO] [stdout] 256 |     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_core::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:286:18
[INFO] [stdout]     |
[INFO] [stdout] 286 |     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_core::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:291:18
[INFO] [stdout]     |
[INFO] [stdout] 291 |     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_core::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:319:18
[INFO] [stdout]     |
[INFO] [stdout] 319 |     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_core::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:350:18
[INFO] [stdout]     |
[INFO] [stdout] 350 |     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_core::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:355:18
[INFO] [stdout]     |
[INFO] [stdout] 355 |     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_core::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:395:18
[INFO] [stdout]     |
[INFO] [stdout] 395 |     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_core::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:400:18
[INFO] [stdout]     |
[INFO] [stdout] 400 |     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_core::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:414:23
[INFO] [stdout]     |
[INFO] [stdout] 414 |     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_core::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:432:41
[INFO] [stdout]     |
[INFO] [stdout] 432 |     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_core::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:456:30
[INFO] [stdout]     |
[INFO] [stdout] 456 |     fn Root(data: 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_core::Element;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VirtualDom`
[INFO] [stdout]  --> tests/via_ssr/navigation.rs:8:20
[INFO] [stdout]   |
[INFO] [stdout] 8 |     let mut vdom = VirtualDom::new(app);
[INFO] [stdout]   |                    ^^^^^^^^^^ use of undeclared type `VirtualDom`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 1 + use dioxus_core::VirtualDom;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 | fn app() -> 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_core::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:37:16
[INFO] [stdout]    |
[INFO] [stdout] 37 | fn NavBar() -> 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_core::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `use_hook` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     use_hook(|| {
[INFO] [stdout]    |     ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_core::use_hook;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `use_effect` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     use_effect(|| {
[INFO] [stdout]    |     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_hooks::use_effect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `router` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         router().push(Route::Other {});
[INFO] [stdout]    |         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]    |
[INFO] [stdout]  1 + use dioxus_router::router;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:58:14
[INFO] [stdout]    |
[INFO] [stdout] 58 | fn Home() -> 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_core::Element;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Element` in this scope
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:65:15
[INFO] [stdout]    |
[INFO] [stdout] 65 | fn Other() -> 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_core::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:9:40
[INFO] [stdout]   |
[INFO] [stdout] 9 | 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_core::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: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]  3 + use dioxus_core::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: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/outlet.rs:41:28
[INFO] [stdout]    |
[INFO] [stdout] 41 |     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_core::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:52:23
[INFO] [stdout]    |
[INFO] [stdout] 52 |     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_core::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:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 |     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_core::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:65:24
[INFO] [stdout]    |
[INFO] [stdout] 65 |     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_core::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:70:24
[INFO] [stdout]    |
[INFO] [stdout] 70 |     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_core::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:75:29
[INFO] [stdout]    |
[INFO] [stdout] 75 |     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_core::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:83:34
[INFO] [stdout]    |
[INFO] [stdout] 83 |     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_core::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:88:34
[INFO] [stdout]    |
[INFO] [stdout] 88 |     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_core::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_core::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_core::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_core::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_core::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_core::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_core::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: `std::rc::Rc`
[INFO] [stdout]  --> tests/via_ssr/link.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::rc::Rc;
[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 unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]   --> tests/via_ssr/link.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 |     return dioxus_ssr::render(&vdom);
[INFO] [stdout]    |            ^^^^^^^^^^ use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 24 -     return dioxus_ssr::render(&vdom);
[INFO] [stdout] 24 +     return dioxus_core::render(&vdom);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]   --> tests/via_ssr/navigation.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let as_string = dioxus_ssr::render(&vdom);
[INFO] [stdout]    |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 12 -     let as_string = dioxus_ssr::render(&vdom);
[INFO] [stdout] 12 +     let as_string = dioxus_core::render(&vdom);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]   --> tests/via_ssr/outlet.rs:96:16
[INFO] [stdout]    |
[INFO] [stdout] 96 |     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout]    |                ^^^^^^^^^^ use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 96 -     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout] 96 +     let html = dioxus_core::render(&vdom);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]    --> tests/via_ssr/outlet.rs:104:16
[INFO] [stdout]     |
[INFO] [stdout] 104 |     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout]     |                ^^^^^^^^^^ use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 104 -     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout] 104 +     let html = dioxus_core::render(&vdom);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]    --> tests/via_ssr/outlet.rs:112:16
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout]     |                ^^^^^^^^^^ use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 112 -     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout] 112 +     let html = dioxus_core::render(&vdom);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]    --> tests/via_ssr/outlet.rs:120:16
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout]     |                ^^^^^^^^^^ use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 120 -     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout] 120 +     let html = dioxus_core::render(&vdom);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]    --> tests/via_ssr/outlet.rs:131:16
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout]     |                ^^^^^^^^^^ use of unresolved module or unlinked crate `dioxus_ssr`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 131 -     let html = dioxus_ssr::render(&vdom);
[INFO] [stdout] 131 +     let html = dioxus_core::render(&vdom);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `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 unresolved module or unlinked crate `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_ssr::render(&vdom);
[INFO] [stdout] 18 +     let as_string = dioxus_core::render(&vdom);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `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 unresolved module or unlinked crate `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_ssr::render(&vdom);
[INFO] [stdout] 17 +     let as_string = dioxus_core::render(&vdom);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0422, E0425, 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 192 previous errors; 9 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "59b4ab2ec8935f5546dc27fe6792148eb32facf82fbebfa93557b3c3e650d86a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "59b4ab2ec8935f5546dc27fe6792148eb32facf82fbebfa93557b3c3e650d86a", kill_on_drop: false }`
[INFO] [stdout] 59b4ab2ec8935f5546dc27fe6792148eb32facf82fbebfa93557b3c3e650d86a
