[INFO] fetching crate forky_play 0.2.0-rc.1...
[INFO] checking forky_play-0.2.0-rc.1 against master#fd2c811d25ad5773fbd2463e058bf4edf4d44eb2 for pr-130443
[INFO] extracting crate forky_play 0.2.0-rc.1 into /workspace/builds/worker-1-tc1/source
[INFO] validating manifest of crates.io crate forky_play 0.2.0-rc.1 on toolchain fd2c811d25ad5773fbd2463e058bf4edf4d44eb2
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate forky_play 0.2.0-rc.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate forky_play 0.2.0-rc.1
[INFO] tweaked toml for crates.io crate forky_play 0.2.0-rc.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] crate crates.io crate forky_play 0.2.0-rc.1 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" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded quote-use-macros v0.8.0
[INFO] [stderr]   Downloaded leptos v0.6.10
[INFO] [stderr]   Downloaded server_fn_macro v0.6.10
[INFO] [stderr]   Downloaded bevy_a11y v0.14.1
[INFO] [stderr]   Downloaded typed-builder v0.18.1
[INFO] [stderr]   Downloaded attribute-derive-macro v0.9.1
[INFO] [stderr]   Downloaded forky_web v0.2.0-rc.1
[INFO] [stderr]   Downloaded leptos_hot_reload v0.6.10
[INFO] [stderr]   Downloaded bevy_hierarchy v0.14.1
[INFO] [stderr]   Downloaded bevy_ptr v0.14.1
[INFO] [stderr]   Downloaded bevy_utils_proc_macros v0.14.1
[INFO] [stderr]   Downloaded quote-use v0.8.0
[INFO] [stderr]   Downloaded forky_web_macros v0.2.0-rc.1
[INFO] [stderr]   Downloaded forky_core v0.2.0-rc.1
[INFO] [stderr]   Downloaded bevy_time v0.14.1
[INFO] [stderr]   Downloaded bevy_log v0.14.1
[INFO] [stderr]   Downloaded bevy_diagnostic v0.14.1
[INFO] [stderr]   Downloaded bevy_ecs_macros v0.14.1
[INFO] [stderr]   Downloaded fixedbitset v0.5.6
[INFO] [stderr]   Downloaded bevy_tasks v0.14.1
[INFO] [stderr]   Downloaded bevy_input v0.14.1
[INFO] [stderr]   Downloaded toml_edit v0.22.7
[INFO] [stderr]   Downloaded bevy_math v0.14.1
[INFO] [stderr]   Downloaded bevy_reflect v0.14.1
[INFO] [stderr]   Downloaded leptos_reactive v0.6.10
[INFO] [stderr]   Downloaded leptos_dom v0.6.10
[INFO] [stderr]   Downloaded bevy_utils v0.14.1
[INFO] [stderr]   Downloaded toml v0.8.11
[INFO] [stderr]   Downloaded yansi v1.0.0
[INFO] [stderr]   Downloaded bevy_app v0.14.1
[INFO] [stderr]   Downloaded bevy_window v0.14.1
[INFO] [stderr]   Downloaded bevy_internal v0.14.1
[INFO] [stderr]   Downloaded leptos_macro v0.6.10
[INFO] [stderr]   Downloaded bevy_ecs v0.14.1
[INFO] [stderr]   Downloaded bevy v0.14.1
[INFO] [stderr]   Downloaded bevy_reflect_derive v0.14.1
[INFO] [stderr]   Downloaded server_fn_macro_default v0.6.10
[INFO] [stderr]   Downloaded server_fn v0.6.10
[INFO] [stderr]   Downloaded bevy_core v0.14.1
[INFO] [stderr]   Downloaded bevy_transform v0.14.1
[INFO] [stderr]   Downloaded bevy_derive v0.14.1
[INFO] [stderr]   Downloaded bevy_macro_utils v0.14.1
[INFO] [stderr]   Downloaded forky_bevy v0.2.0-rc.1
[INFO] [stderr]   Downloaded attribute-derive v0.9.1
[INFO] [stderr]   Downloaded leptos_config v0.6.10
[INFO] [stderr]   Downloaded leptos_server v0.6.10
[INFO] [stderr]   Downloaded typed-builder-macro v0.18.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 82863d9796068cfbd85a6ba3604c7ee483559d93f494283b012295c6a61bdc8b
[INFO] running `Command { std: "docker" "start" "-a" "82863d9796068cfbd85a6ba3604c7ee483559d93f494283b012295c6a61bdc8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "82863d9796068cfbd85a6ba3604c7ee483559d93f494283b012295c6a61bdc8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "82863d9796068cfbd85a6ba3604c7ee483559d93f494283b012295c6a61bdc8b", kill_on_drop: false }`
[INFO] [stdout] 82863d9796068cfbd85a6ba3604c7ee483559d93f494283b012295c6a61bdc8b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4e77c4cb4f40799f5d5005d0a357856b1e97c5bcf41da4cd205c8192c1f27d8b
[INFO] running `Command { std: "docker" "start" "-a" "4e77c4cb4f40799f5d5005d0a357856b1e97c5bcf41da4cd205c8192c1f27d8b", kill_on_drop: false }`
[INFO] [stderr] warning: invalid feature `sweet/bevy` in required-features of target `test_forky_play`: dependency `sweet` does not exist
[INFO] [stderr]    Compiling proc-macro2 v1.0.78
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]     Checking pin-project-lite v0.2.13
[INFO] [stderr]    Compiling toml_datetime v0.6.5
[INFO] [stderr]     Checking zerocopy v0.7.32
[INFO] [stderr]    Compiling winnow v0.6.5
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]     Checking ppv-lite86 v0.2.17
[INFO] [stderr]     Checking allocator-api2 v0.2.16
[INFO] [stderr]    Compiling crossbeam-utils v0.8.19
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]    Compiling indexmap v2.2.5
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling syn v2.0.52
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking fastrand v2.0.1
[INFO] [stderr]     Checking bytemuck v1.14.3
[INFO] [stderr]     Checking parking v2.2.0
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking futures-io v0.3.30
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking smallvec v1.13.1
[INFO] [stderr]     Checking web-time v1.1.0
[INFO] [stderr]    Compiling uuid v1.7.0
[INFO] [stderr]     Checking futures-lite v2.2.0
[INFO] [stderr]     Checking concurrent-queue v2.4.0
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking bevy_ptr v0.14.1
[INFO] [stderr]     Checking downcast-rs v1.2.0
[INFO] [stderr]     Checking smol_str v0.2.1
[INFO] [stderr]     Checking async-task v4.7.0
[INFO] [stderr]     Checking fixedbitset v0.4.2
[INFO] [stderr]     Checking bitflags v2.5.0
[INFO] [stderr]     Checking fixedbitset v0.5.6
[INFO] [stderr]     Checking nonmax v0.5.5
[INFO] [stderr]     Checking log v0.4.21
[INFO] [stderr]     Checking regex-syntax v0.8.2
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]    Compiling toml_edit v0.22.7
[INFO] [stderr]     Checking overload v0.1.1
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking async-executor v1.11.0
[INFO] [stderr]     Checking nu-ansi-term v0.46.0
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking crossbeam-channel v0.5.12
[INFO] [stderr]     Checking bevy_tasks v0.14.1
[INFO] [stderr]     Checking accesskit v0.14.0
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]     Checking const-fnv1a-hash v1.1.0
[INFO] [stderr]    Compiling anyhow v1.0.80
[INFO] [stderr]     Checking raw-window-handle v0.6.0
[INFO] [stderr]    Compiling rustversion v1.0.14
[INFO] [stderr]     Checking strum v0.25.0
[INFO] [stderr]     Checking regex-automata v0.4.6
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]     Checking matchers v0.1.0
[INFO] [stderr]    Compiling bevy_macro_utils v0.14.1
[INFO] [stderr]     Checking regex v1.10.3
[INFO] [stderr]     Checking tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling bevy_utils_proc_macros v0.14.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling bevy_reflect_derive v0.14.1
[INFO] [stderr]    Compiling bevy_ecs_macros v0.14.1
[INFO] [stderr]    Compiling bevy_derive v0.14.1
[INFO] [stderr]    Compiling extend v1.2.0
[INFO] [stderr]    Compiling strum_macros v0.25.3
[INFO] [stderr]     Checking forky_core v0.2.0-rc.1
[INFO] [stderr]     Checking erased-serde v0.4.4
[INFO] [stderr]     Checking glam v0.27.0
[INFO] [stderr]     Checking bevy_utils v0.14.1
[INFO] [stderr]     Checking petgraph v0.6.4
[INFO] [stderr]     Checking bevy_reflect v0.14.1
[INFO] [stderr]     Checking bevy_ecs v0.14.1
[INFO] [stderr]     Checking bevy_math v0.14.1
[INFO] [stderr]     Checking bevy_app v0.14.1
[INFO] [stderr]     Checking bevy_core v0.14.1
[INFO] [stderr]     Checking bevy_a11y v0.14.1
[INFO] [stderr]     Checking bevy_time v0.14.1
[INFO] [stderr]     Checking bevy_log v0.14.1
[INFO] [stderr]     Checking bevy_input v0.14.1
[INFO] [stderr]     Checking bevy_window v0.14.1
[INFO] [stderr]     Checking bevy_hierarchy v0.14.1
[INFO] [stderr]     Checking bevy_diagnostic v0.14.1
[INFO] [stderr]     Checking bevy_transform v0.14.1
[INFO] [stderr]     Checking bevy_internal v0.14.1
[INFO] [stderr]     Checking bevy v0.14.1
[INFO] [stderr]     Checking forky_bevy v0.2.0-rc.1
[INFO] [stderr]     Checking forky_play v0.2.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/debug/gizmos.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/forky_shader.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/edge_loop.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_solvers/catmull_rom.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/svg_graph.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/systems.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier2/cubic.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier2/linear.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier2/quadratic.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier3/cubic.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier3/linear.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier3/quadratic.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/base/camera.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/create_spline_mesh.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/common/id_hashmap.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::utils::HashMap;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/extensions/color.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/extensions/material.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/animation/pose_lerp.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/base/debug.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/debug/gizmos.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/base/plugin.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/base/scene.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/camera_view_toggle.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/fly_camera_bundle.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/forky_shader.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/fps_camera_bundle.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/edge_loop.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/orbit_camera_bundle.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_solvers/catmull_rom.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/debug/grid.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/input/keyboard_controller.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/input/plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/svg_graph.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/input/transform_controller.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/systems.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/forky_material_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier2/cubic.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/inline_shaders.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/render_bundle.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_material.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier2/linear.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier2/quadratic.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/structs.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/plugin.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier3/cubic.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier3/linear.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/rect_maze/rect_maze.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/geometry__/bezier3/quadratic.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/rect_maze/rect_maze_spatial.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/base/camera.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/create_spline_mesh.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/systems/camera.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/common/id_hashmap.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::utils::HashMap;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/systems/game.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/extensions/color.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/systems/reset.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/extensions/material.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/animation/pose_lerp.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/types.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/board.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/base/debug.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/maze_3d.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/mesh_shape.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/base/plugin.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/ui.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mesh_utils/kaleid.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/base/scene.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mesh_utils/mesh_factory.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/camera_view_toggle.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mithril/cart_settings.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mithril/graph_settings.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/fly_camera_bundle.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mithril/plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mithril/spawn_carts.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/fps_camera_bundle.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mithril/spawn_graph.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/physics/euler_physics.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/physics/kinematic_body.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/orbit_camera_bundle.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/physics/slerp_joint.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/physics/steer.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/custom_default_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/debug/grid.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/input/keyboard_controller.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/input/plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/input/transform_controller.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/forky_material_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/forky_debug_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/inline_shaders.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/forky_full_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/render_bundle.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/rotate_cube_plugin.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_material.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_edge.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/structs.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/plugin.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/rect_maze/rect_maze.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/rect_maze/rect_maze_spatial.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_handle.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/systems/camera.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_node.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/systems/game.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/spawners.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/systems/reset.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/_systems/apply_catmull_rom.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/types.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/_systems/on_edge_modified.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/_systems/on_handle_moved.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/board.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/_systems/on_node_moved.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/maze_3d.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/on_node_moved.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/mesh_shape.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_edge.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/ui.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_graph.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mesh_utils/kaleid.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_graph_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_node.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_node_positional.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/uvs.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/vertices.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/physics/components.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/physics/plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/physics/spline_physics_bundle.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/physics/systems.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/physics/update_current_edge.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/spline_plugin.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/tool/create_spline_node.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/tool/link_spline_nodes.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/tool/spline_tool_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/utils/debug_utils.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/utils/spawn_utils.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_spline/cubic_spline.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_spline/linear_spline.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_spline/quadratic_spline.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mesh_utils/mesh_factory.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_spline/spline.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_spline/spline_type.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mithril/cart_settings.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/camera_ray.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/resources.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/tool_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mithril/graph_settings.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_prepare_systems/highlight.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mithril/plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_prepare_systems/select.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_prepare_systems/set_interactable_colors.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_tool_systems/append_interactable_mesh.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_tool_systems/move_selected_interactables.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mithril/spawn_carts.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/common/tag_components.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/extensions/bundle.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mithril/spawn_graph.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/camera_view_toggle.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::ecs::query::QuerySingleError;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/orbit_camera_controller.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::input::mouse::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/physics/euler_physics.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/orbit_camera_controller.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/input/mouse_controller.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::input::mouse::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/input/mouse_controller.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/physics/kinematic_body.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/forky_shader.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::render::render_resource::ShaderRef;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_material.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::render::render_resource::AsBindGroup;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/physics/slerp_joint.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_material.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::render::render_resource::ShaderRef;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::pbr::MaterialPipeline;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/physics/steer.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::pbr::MaterialPipelineKey;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/custom_default_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::render::mesh::MeshVertexBufferLayout;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy::render::render_resource::AsBindGroup;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use bevy::render::render_resource::RenderPipelineDescriptor;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use bevy::render::render_resource::ShaderRef;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use bevy::render::render_resource::SpecializedMeshPipelineError;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/forky_debug_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::pbr::MaterialPipeline;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/forky_full_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::pbr::MaterialPipelineKey;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::render::mesh::MeshVertexBufferLayout;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/rotate_cube_plugin.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy::render::render_resource::AsBindGroup;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_edge.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use bevy::render::render_resource::RenderPipelineDescriptor;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use bevy::render::render_resource::ShaderRef;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use bevy::render::render_resource::SpecializedMeshPipelineError;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/force_controller.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/force_controller.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_handle.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_node.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/force_controller.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::rapier::prelude::JointAxis;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/spawners.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/force_spawn.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/_systems/apply_catmull_rom.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/_systems/on_edge_modified.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/_systems/on_handle_moved.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/_systems/on_node_moved.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/on_node_moved.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_edge.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_graph.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_graph_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_node.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_node_positional.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/uvs.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/vertices.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/physics/components.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/physics/plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/physics/spline_physics_bundle.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/physics/systems.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/physics/update_current_edge.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/spline_plugin.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/tool/create_spline_node.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/tool/link_spline_nodes.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/tool/spline_tool_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/utils/debug_utils.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/utils/spawn_utils.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/force_spawn.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_spline/cubic_spline.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/force_spawn.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy_rapier3d::rapier::prelude::JointAxis;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_spline/linear_spline.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_spline/quadratic_spline.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_spline/spline.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::rapier::prelude::JointAxis;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/_spline/spline_type.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/motor_spawn.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/camera_ray.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/motor_spawn.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/resources.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/motor_spawn.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy_rapier3d::rapier::prelude::JointAxis;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/tool_plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/structs.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy_rapier3d::rapier::prelude::JointAxis;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_prepare_systems/highlight.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/_force.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_prepare_systems/select.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_prepare_systems/set_interactable_colors.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/_force.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_tool_systems/append_interactable_mesh.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/plugin.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy_rapier3d::prelude::RapierConfiguration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_tool_systems/move_selected_interactables.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/ball.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/common/tag_components.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/__spawners/ball.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/extensions/bundle.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/floor.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/camera_view_toggle.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::ecs::query::QuerySingleError;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/orbit_camera_controller.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::input::mouse::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/__spawners/floor.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/camera/orbit_camera_controller.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/maze_wall.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/input/mouse_controller.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::input::mouse::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/input/mouse_controller.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/__spawners/maze_wall.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mesh_utils/mesh_factory.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::render::mesh::PrimitiveTopology;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/forky_shader.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::render::render_resource::ShaderRef;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mesh_utils/mesh_factory.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::render::mesh::{
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_material.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::render::render_resource::AsBindGroup;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mesh_utils/mesh_factory.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use bevy::render::render_asset::RenderAssetUsages;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_material.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::render::render_resource::ShaderRef;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::pbr::MaterialPipeline;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/physics/plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::pbr::MaterialPipelineKey;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/physics/plugin.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::render::mesh::MeshVertexBufferLayout;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/custom_default_plugin.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::log::LogPlugin;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy::render::render_resource::AsBindGroup;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/custom_default_plugin.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::window::PresentMode;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use bevy::render::render_resource::RenderPipelineDescriptor;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/custom_default_plugin.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::window::WindowResolution;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use bevy::render::render_resource::ShaderRef;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/forky_debug_plugin.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::winit::WinitSettings;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/unlit_texture_material.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use bevy::render::render_resource::SpecializedMeshPipelineError;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_inspector_egui`
[INFO] [stdout]  --> src/plugins/forky_debug_plugin.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy_inspector_egui::quick::WorldInspectorPlugin;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `bevy_inspector_egui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::pbr::MaterialPipeline;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy::utils::HashMap;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::pbr::MaterialPipelineKey;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_graph.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::utils::HashMap;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::render::mesh::MeshVertexBufferLayout;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_graph.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::utils::HashSet;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy::render::render_resource::AsBindGroup;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/create_spline_mesh.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::render::mesh;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use bevy::render::render_resource::RenderPipelineDescriptor;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use bevy::render::render_resource::ShaderRef;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/create_spline_mesh.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::render::render_asset::RenderAssetUsages;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/materials/uv_material.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use bevy::render::render_resource::SpecializedMeshPipelineError;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/force_controller.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/force_controller.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/force_controller.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::rapier::prelude::JointAxis;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/force_spawn.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/force_spawn.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/force_spawn.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy_rapier3d::rapier::prelude::JointAxis;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::rapier::prelude::JointAxis;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/motor_spawn.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/motor_spawn.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_prepare_systems/cast_camera_ray.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/motor_spawn.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy_rapier3d::rapier::prelude::JointAxis;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/structs.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy_rapier3d::rapier::prelude::JointAxis;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/tool/_prepare_systems/cast_camera_ray.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/board_joint/_force.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/tool/_tool_systems/append_interactable_mesh.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::Collider;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/board_joint/_force.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/svg_graph.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::ecs::schedule::ScheduleLabel;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/plugin.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy_rapier3d::prelude::RapierConfiguration;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/ball.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/svg_graph.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::log::LogPlugin;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/__spawners/ball.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/svg_graph.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::winit::WinitPlugin;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/floor.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/__spawners/floor.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_mod_debugdump`
[INFO] [stdout]  --> src/utility/svg_graph.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy_mod_debugdump::schedule_graph::Settings;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `bevy_mod_debugdump`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/maze/__spawners/maze_wall.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/systems.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::app::AppExit;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/maze/__spawners/maze_wall.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mesh_utils/mesh_factory.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::render::mesh::PrimitiveTopology;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/extensions/physics.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mesh_utils/mesh_factory.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::render::mesh::{
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/extensions/physics.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/mesh_utils/mesh_factory.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use bevy::render::render_asset::RenderAssetUsages;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/physics/plugin.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wgpu`
[INFO] [stdout]  --> src/spline/mesh/create_spline_mesh.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use wgpu::PrimitiveTopology;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `wgpu`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/physics/plugin.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/custom_default_plugin.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::log::LogPlugin;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/custom_default_plugin.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::window::PresentMode;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/custom_default_plugin.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::window::WindowResolution;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/plugins/forky_debug_plugin.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::winit::WinitSettings;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_inspector_egui`
[INFO] [stdout]  --> src/plugins/forky_debug_plugin.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy_inspector_egui::quick::WorldInspectorPlugin;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `bevy_inspector_egui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy::utils::HashMap;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_graph.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::utils::HashMap;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/graph/spline_graph.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::utils::HashSet;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/create_spline_mesh.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy::render::mesh;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/spline/mesh/create_spline_mesh.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::render::render_asset::RenderAssetUsages;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/tool/_prepare_systems/cast_camera_ray.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/tool/_prepare_systems/cast_camera_ray.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/tool/_tool_systems/append_interactable_mesh.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use bevy_rapier3d::prelude::Collider;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/svg_graph.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::ecs::schedule::ScheduleLabel;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/svg_graph.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::log::LogPlugin;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/svg_graph.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use bevy::winit::WinitPlugin;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_mod_debugdump`
[INFO] [stdout]  --> src/utility/svg_graph.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use bevy_mod_debugdump::schedule_graph::Settings;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `bevy_mod_debugdump`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/utility/systems.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::app::AppExit;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]  --> src/extensions/physics.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use bevy::prelude::*;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout]  --> src/extensions/physics.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy_rapier3d::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `bevy_rapier3d`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `wgpu`
[INFO] [stdout]  --> src/spline/mesh/create_spline_mesh.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use wgpu::PrimitiveTopology;
[INFO] [stdout]   |     ^^^^ use of undeclared crate or module `wgpu`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:9:2
[INFO] [stdout]    |
[INFO] [stdout] 9  |     forky_shader!("utility", SHADER_HANDLE_OFFSET_INTERNAL + 0)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     forky_shader!("noise", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:15:2
[INFO] [stdout]    |
[INFO] [stdout] 15 |     forky_shader!("sdf2", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:18:2
[INFO] [stdout]    |
[INFO] [stdout] 18 |     forky_shader!("sdf3", SHADER_HANDLE_OFFSET_INTERNAL + 3)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 21 |     forky_shader!("unlit", SHADER_HANDLE_OFFSET_INTERNAL + 100)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:24:2
[INFO] [stdout]    |
[INFO] [stdout] 24 |     forky_shader!("unlit_texture", SHADER_HANDLE_OFFSET_INTERNAL + 102)
[INFO] [stdout]    |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:27:2
[INFO] [stdout]    |
[INFO] [stdout] 27 |     forky_shader!("uv", SHADER_HANDLE_OFFSET_INTERNAL + 101)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:9:2
[INFO] [stdout]    |
[INFO] [stdout] 9  |     forky_shader!("utility", SHADER_HANDLE_OFFSET_INTERNAL + 0)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     forky_shader!("noise", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:15:2
[INFO] [stdout]    |
[INFO] [stdout] 15 |     forky_shader!("sdf2", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:18:2
[INFO] [stdout]    |
[INFO] [stdout] 18 |     forky_shader!("sdf3", SHADER_HANDLE_OFFSET_INTERNAL + 3)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 21 |     forky_shader!("unlit", SHADER_HANDLE_OFFSET_INTERNAL + 100)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:24:2
[INFO] [stdout]    |
[INFO] [stdout] 24 |     forky_shader!("unlit_texture", SHADER_HANDLE_OFFSET_INTERNAL + 102)
[INFO] [stdout]    |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |                 bevy::asset::load_internal_asset!(
[INFO] [stdout]    |                 ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:27:2
[INFO] [stdout]    |
[INFO] [stdout] 27 |     forky_shader!("uv", SHADER_HANDLE_OFFSET_INTERNAL + 101)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/animation/pose_lerp.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/animation/pose_lerp.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/base/debug.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/base/debug.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/camera/camera_view_toggle.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/camera/camera_view_toggle.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Resource, Component, Default)]
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:13:20
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Resource, Component, Default)]
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Resource, Component, Default)]
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:13:20
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Resource, Component, Default)]
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]  --> src/camera/fly_camera_bundle.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Bundle)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]  --> src/camera/fly_camera_bundle.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Bundle)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]  --> src/camera/fps_camera_bundle.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Bundle)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]  --> src/camera/fps_camera_bundle.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Bundle)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]  --> src/camera/orbit_camera_bundle.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Bundle)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]  --> src/camera/orbit_camera_bundle.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Bundle)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/camera/orbit_camera_controller.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/camera/orbit_camera_controller.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/camera/orbit_camera_controller.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Component, Clone, Copy)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/camera/orbit_camera_controller.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Component, Clone, Copy)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/input/transform_controller.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/input/transform_controller.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/input/transform_controller.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component, Clone)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/input/transform_controller.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component, Clone)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Bundle, Default)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Bundle, Default)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Asset` in this scope
[INFO] [stdout]  --> src/materials/unlit_material.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Asset, Reflect, AsBindGroup,  Debug, Clone, Default)]
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Asset` in this scope
[INFO] [stdout]  --> src/materials/unlit_material.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Asset, Reflect, AsBindGroup,  Debug, Clone, Default)]
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Reflect` in this scope
[INFO] [stdout]  --> src/materials/unlit_material.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Asset, Reflect, AsBindGroup,  Debug, Clone, Default)]
[INFO] [stdout]   |                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Reflect` in this scope
[INFO] [stdout]  --> src/materials/unlit_material.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Asset, Reflect, AsBindGroup,  Debug, Clone, Default)]
[INFO] [stdout]   |                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `uniform` in this scope
[INFO] [stdout]  --> src/materials/unlit_material.rs:8:4
[INFO] [stdout]   |
[INFO] [stdout] 8 |     #[uniform(0)]
[INFO] [stdout]   |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `uniform` in this scope
[INFO] [stdout]  --> src/materials/unlit_material.rs:8:4
[INFO] [stdout]   |
[INFO] [stdout] 8 |     #[uniform(0)]
[INFO] [stdout]   |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Asset` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:12:24
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Debug, Clone, Asset, Reflect, AsBindGroup)]
[INFO] [stdout]    |                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Asset` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:12:24
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Debug, Clone, Asset, Reflect, AsBindGroup)]
[INFO] [stdout]    |                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Reflect` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:12:31
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Debug, Clone, Asset, Reflect, AsBindGroup)]
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Reflect` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:12:31
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Debug, Clone, Asset, Reflect, AsBindGroup)]
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `uniform` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:14:4
[INFO] [stdout]    |
[INFO] [stdout] 14 |     #[uniform(0)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `uniform` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:14:4
[INFO] [stdout]    |
[INFO] [stdout] 14 |     #[uniform(0)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `uniform` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 |     #[uniform(1)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `uniform` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 |     #[uniform(1)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `texture` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:19:4
[INFO] [stdout]    |
[INFO] [stdout] 19 |     #[texture(2)]
[INFO] [stdout]    |       ^^^^^^^ help: a built-in attribute with a similar name exists: `feature`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `texture` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:19:4
[INFO] [stdout]    |
[INFO] [stdout] 19 |     #[texture(2)]
[INFO] [stdout]    |       ^^^^^^^ help: a built-in attribute with a similar name exists: `feature`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `sampler` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:20:4
[INFO] [stdout]    |
[INFO] [stdout] 20 |     #[sampler(3)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `sampler` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:20:4
[INFO] [stdout]    |
[INFO] [stdout] 20 |     #[sampler(3)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Asset` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[derive(Asset, Reflect, AsBindGroup, Debug, Clone, Default)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Asset` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[derive(Asset, Reflect, AsBindGroup, Debug, Clone, Default)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Reflect` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[derive(Asset, Reflect, AsBindGroup, Debug, Clone, Default)]
[INFO] [stdout]    |                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Reflect` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[derive(Asset, Reflect, AsBindGroup, Debug, Clone, Default)]
[INFO] [stdout]    |                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `uniform` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:13:4
[INFO] [stdout]    |
[INFO] [stdout] 13 |     #[uniform(0)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `uniform` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:13:4
[INFO] [stdout]    |
[INFO] [stdout] 13 |     #[uniform(0)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/maze/board_joint/structs.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Resource)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/maze/board_joint/structs.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Resource)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/maze/board_joint/structs.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Component)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/maze/board_joint/structs.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Component)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/maze/rect_maze/rect_maze.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Debug, Component)]
[INFO] [stdout]   |                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/maze/rect_maze/rect_maze.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Debug, Component)]
[INFO] [stdout]   |                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/maze/rect_maze/rect_maze_spatial.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/maze/rect_maze/rect_maze_spatial.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/maze/types.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Resource, Default)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/maze/types.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Resource, Default)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Event` in this scope
[INFO] [stdout]   --> src/maze/types.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[derive(Event)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Event` in this scope
[INFO] [stdout]   --> src/maze/types.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[derive(Event)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Event` in this scope
[INFO] [stdout]   --> src/maze/types.rs:20:10
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[derive(Event, PartialEq)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Event` in this scope
[INFO] [stdout]   --> src/maze/types.rs:20:10
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[derive(Event, PartialEq)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/maze/types.rs:26:10
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(Component)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/maze/types.rs:26:10
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(Component)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/maze/__spawners/ball.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/maze/__spawners/ball.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/maze/__spawners/board.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/maze/__spawners/board.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/maze/__spawners/ui.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/maze/__spawners/ui.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/mithril/cart_settings.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Resource)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/mithril/cart_settings.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Resource)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/mithril/graph_settings.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Resource)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/mithril/graph_settings.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Resource)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/mithril/spawn_carts.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/mithril/spawn_carts.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/mithril/spawn_carts.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/mithril/spawn_carts.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/mithril/spawn_carts.rs:9:20
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]   |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/mithril/spawn_carts.rs:9:20
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]   |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/mithril/spawn_carts.rs:9:27
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]   |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/mithril/spawn_carts.rs:9:27
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]   |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `SystemSet` in this scope
[INFO] [stdout]  --> src/physics/euler_physics.rs:4:45
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Debug, Hash, PartialEq, Eq, Clone, SystemSet)]
[INFO] [stdout]   |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `SystemSet` in this scope
[INFO] [stdout]  --> src/physics/euler_physics.rs:4:45
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Debug, Hash, PartialEq, Eq, Clone, SystemSet)]
[INFO] [stdout]   |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:27:19
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:27:19
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:27:30
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:27:37
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:27:30
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:27:37
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:29:19
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:29:30
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:29:19
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:29:37
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:29:30
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:29:37
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:32:30
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:32:30
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:32:37
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:32:37
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:34:19
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:34:19
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:34:30
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:34:30
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:34:37
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:34:37
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/physics/kinematic_body.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/physics/kinematic_body.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/physics/slerp_joint.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Resource)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/physics/slerp_joint.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Resource)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/physics/slerp_joint.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Component, Default)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/physics/slerp_joint.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Component, Default)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/physics/steer.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/physics/steer.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/plugins/rotate_cube_plugin.rs:18:10
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[derive(Component)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/plugins/rotate_cube_plugin.rs:18:10
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[derive(Component)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]   --> src/plugins/rotate_cube_plugin.rs:21:10
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[derive(Resource)]
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]   --> src/plugins/rotate_cube_plugin.rs:21:10
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[derive(Resource)]
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_edge.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[derive(Bundle)]
[INFO] [stdout]    |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_edge.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[derive(Bundle)]
[INFO] [stdout]    |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Component, Debug, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Component, Debug, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:6:28
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Component, Debug, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:6:28
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Component, Debug, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:6:35
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Component, Debug, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:6:35
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Component, Debug, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:13:20
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]    |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:13:20
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]    |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:13:27
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]    |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_graph_lookup.rs:13:27
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Resource, Deref, DerefMut)]
[INFO] [stdout]    |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `SystemSet` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_plugin.rs:5:45
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Debug, Hash, PartialEq, Eq, Clone, SystemSet)]
[INFO] [stdout]   |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `SystemSet` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_graph_plugin.rs:5:45
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Debug, Hash, PartialEq, Eq, Clone, SystemSet)]
[INFO] [stdout]   |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_handle.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component, Deref, DerefMut, Debug, Copy, Clone, Eq, PartialEq)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_handle.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component, Deref, DerefMut, Debug, Copy, Clone, Eq, PartialEq)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_handle.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component, Deref, DerefMut, Debug, Copy, Clone, Eq, PartialEq)]
[INFO] [stdout]   |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_handle.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component, Deref, DerefMut, Debug, Copy, Clone, Eq, PartialEq)]
[INFO] [stdout]   |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_handle.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component, Deref, DerefMut, Debug, Copy, Clone, Eq, PartialEq)]
[INFO] [stdout]   |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_handle.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component, Deref, DerefMut, Debug, Copy, Clone, Eq, PartialEq)]
[INFO] [stdout]   |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_handle.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[derive(Bundle, Clone)]
[INFO] [stdout]    |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_handle.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[derive(Bundle, Clone)]
[INFO] [stdout]    |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_node.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component, Debug, Copy, Clone, PartialEq)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/ecs_graph/ecs_spline_node.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component, Debug, Copy, Clone, PartialEq)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_node.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Bundle, Clone)]
[INFO] [stdout]    |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_node.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Bundle, Clone)]
[INFO] [stdout]    |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_edge.rs:7:2
[INFO] [stdout]   |
[INFO] [stdout] 7 |     Component, Debug, Deref, DerefMut, Clone, Copy, Eq, PartialEq, Hash,
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_edge.rs:7:20
[INFO] [stdout]   |
[INFO] [stdout] 7 |     Component, Debug, Deref, DerefMut, Clone, Copy, Eq, PartialEq, Hash,
[INFO] [stdout]   |                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_edge.rs:7:2
[INFO] [stdout]   |
[INFO] [stdout] 7 |     Component, Debug, Deref, DerefMut, Clone, Copy, Eq, PartialEq, Hash,
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_edge.rs:7:27
[INFO] [stdout]   |
[INFO] [stdout] 7 |     Component, Debug, Deref, DerefMut, Clone, Copy, Eq, PartialEq, Hash,
[INFO] [stdout]   |                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_edge.rs:7:20
[INFO] [stdout]   |
[INFO] [stdout] 7 |     Component, Debug, Deref, DerefMut, Clone, Copy, Eq, PartialEq, Hash,
[INFO] [stdout]   |                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_edge.rs:7:27
[INFO] [stdout]   |
[INFO] [stdout] 7 |     Component, Debug, Deref, DerefMut, Clone, Copy, Eq, PartialEq, Hash,
[INFO] [stdout]   |                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_edge.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Component, Debug, Copy, Clone, PartialEq)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_edge.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Component, Debug, Copy, Clone, PartialEq)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_edge.rs:35:10
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[derive(Component, Debug, Copy, Clone, Eq, PartialEq, Hash)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_edge.rs:35:10
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[derive(Component, Debug, Copy, Clone, Eq, PartialEq, Hash)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:5:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:5:28
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:5:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:5:28
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component, Deref, DerefMut, Clone, Copy)]
[INFO] [stdout]   |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Resource, Default, Deref, DerefMut)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:8:29
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Resource, Default, Deref, DerefMut)]
[INFO] [stdout]   |                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Resource, Default, Deref, DerefMut)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:8:36
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Resource, Default, Deref, DerefMut)]
[INFO] [stdout]   |                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:8:29
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Resource, Default, Deref, DerefMut)]
[INFO] [stdout]   |                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/graph/spline_graph_lookup.rs:8:36
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Resource, Default, Deref, DerefMut)]
[INFO] [stdout]   |                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_node.rs:10:2
[INFO] [stdout]    |
[INFO] [stdout] 10 |     Component,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_node.rs:11:2
[INFO] [stdout]    |
[INFO] [stdout] 11 |     Deref,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_node.rs:10:2
[INFO] [stdout]    |
[INFO] [stdout] 10 |     Component,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_node.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     DerefMut,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_node.rs:11:2
[INFO] [stdout]    |
[INFO] [stdout] 11 |     Deref,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_node.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     DerefMut,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_node_positional.rs:11:2
[INFO] [stdout]    |
[INFO] [stdout] 11 |     Component,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/spline/graph/spline_node_positional.rs:11:2
[INFO] [stdout]    |
[INFO] [stdout] 11 |     Component,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:3:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:3:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:3:37
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:3:37
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:6:30
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:6:37
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Deref` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:6:30
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `DerefMut` in this scope
[INFO] [stdout]  --> src/spline/physics/components.rs:6:37
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Default, Component, Deref, DerefMut)]
[INFO] [stdout]   |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]  --> src/spline/physics/spline_physics_bundle.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Bundle)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Bundle` in this scope
[INFO] [stdout]  --> src/spline/physics/spline_physics_bundle.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Bundle)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/_spline/spline.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component, Clone, Copy, Debug, PartialEq)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/spline/_spline/spline.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component, Clone, Copy, Debug, PartialEq)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/tool/camera_ray.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Resource)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/tool/camera_ray.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Resource)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/tool/resources.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Resource, Clone)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]  --> src/tool/resources.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[derive(Resource, Clone)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]   --> src/tool/resources.rs:29:10
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[derive(Resource)]
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Resource` in this scope
[INFO] [stdout]   --> src/tool/resources.rs:29:10
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[derive(Resource)]
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `SystemSet` in this scope
[INFO] [stdout]  --> src/tool/tool_plugin.rs:5:45
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Debug, Hash, PartialEq, Eq, Clone, SystemSet)]
[INFO] [stdout]   |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `SystemSet` in this scope
[INFO] [stdout]  --> src/tool/tool_plugin.rs:5:45
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Debug, Hash, PartialEq, Eq, Clone, SystemSet)]
[INFO] [stdout]   |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/tool/_prepare_systems/set_interactable_colors.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/tool/_prepare_systems/set_interactable_colors.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/tool/_prepare_systems/set_interactable_colors.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/tool/_prepare_systems/set_interactable_colors.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/tool/_prepare_systems/set_interactable_colors.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/tool/_prepare_systems/set_interactable_colors.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/tool/_prepare_systems/set_interactable_colors.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[derive(Component)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/tool/_prepare_systems/set_interactable_colors.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[derive(Component)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/tool/_prepare_systems/set_interactable_colors.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Component, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]   --> src/tool/_prepare_systems/set_interactable_colors.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(Component, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/common/tag_components.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Component` in this scope
[INFO] [stdout]  --> src/common/tag_components.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(Component)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:9:2
[INFO] [stdout]    |
[INFO] [stdout] 9  |     forky_shader!("utility", SHADER_HANDLE_OFFSET_INTERNAL + 0)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:9:2
[INFO] [stdout]    |
[INFO] [stdout] 9  |     forky_shader!("utility", SHADER_HANDLE_OFFSET_INTERNAL + 0)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:9:2
[INFO] [stdout]    |
[INFO] [stdout] 9  |     forky_shader!("utility", SHADER_HANDLE_OFFSET_INTERNAL + 0)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:9:2
[INFO] [stdout]    |
[INFO] [stdout] 9  |     forky_shader!("utility", SHADER_HANDLE_OFFSET_INTERNAL + 0)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     forky_shader!("noise", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     forky_shader!("noise", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     forky_shader!("noise", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     forky_shader!("noise", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:15:2
[INFO] [stdout]    |
[INFO] [stdout] 15 |     forky_shader!("sdf2", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:15:2
[INFO] [stdout]    |
[INFO] [stdout] 15 |     forky_shader!("sdf2", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:15:2
[INFO] [stdout]    |
[INFO] [stdout] 15 |     forky_shader!("sdf2", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:15:2
[INFO] [stdout]    |
[INFO] [stdout] 15 |     forky_shader!("sdf2", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:18:2
[INFO] [stdout]    |
[INFO] [stdout] 18 |     forky_shader!("sdf3", SHADER_HANDLE_OFFSET_INTERNAL + 3)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:18:2
[INFO] [stdout]    |
[INFO] [stdout] 18 |     forky_shader!("sdf3", SHADER_HANDLE_OFFSET_INTERNAL + 3)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:18:2
[INFO] [stdout]    |
[INFO] [stdout] 18 |     forky_shader!("sdf3", SHADER_HANDLE_OFFSET_INTERNAL + 3)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:18:2
[INFO] [stdout]    |
[INFO] [stdout] 18 |     forky_shader!("sdf3", SHADER_HANDLE_OFFSET_INTERNAL + 3)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 21 |     forky_shader!("unlit", SHADER_HANDLE_OFFSET_INTERNAL + 100)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 21 |     forky_shader!("unlit", SHADER_HANDLE_OFFSET_INTERNAL + 100)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 21 |     forky_shader!("unlit", SHADER_HANDLE_OFFSET_INTERNAL + 100)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 21 |     forky_shader!("unlit", SHADER_HANDLE_OFFSET_INTERNAL + 100)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:24:2
[INFO] [stdout]    |
[INFO] [stdout] 24 |     forky_shader!("unlit_texture", SHADER_HANDLE_OFFSET_INTERNAL + 102)
[INFO] [stdout]    |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:24:2
[INFO] [stdout]    |
[INFO] [stdout] 24 |     forky_shader!("unlit_texture", SHADER_HANDLE_OFFSET_INTERNAL + 102)
[INFO] [stdout]    |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:24:2
[INFO] [stdout]    |
[INFO] [stdout] 24 |     forky_shader!("unlit_texture", SHADER_HANDLE_OFFSET_INTERNAL + 102)
[INFO] [stdout]    |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:24:2
[INFO] [stdout]    |
[INFO] [stdout] 24 |     forky_shader!("unlit_texture", SHADER_HANDLE_OFFSET_INTERNAL + 102)
[INFO] [stdout]    |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:27:2
[INFO] [stdout]    |
[INFO] [stdout] 27 |     forky_shader!("uv", SHADER_HANDLE_OFFSET_INTERNAL + 101)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:27:2
[INFO] [stdout]    |
[INFO] [stdout] 27 |     forky_shader!("uv", SHADER_HANDLE_OFFSET_INTERNAL + 101)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:14:27
[INFO] [stdout]    |
[INFO] [stdout] 14 |             load_asset: |app: &mut bevy::prelude::App,
[INFO] [stdout]    |                                    ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:27:2
[INFO] [stdout]    |
[INFO] [stdout] 27 |     forky_shader!("uv", SHADER_HANDLE_OFFSET_INTERNAL + 101)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:27:2
[INFO] [stdout]    |
[INFO] [stdout] 27 |     forky_shader!("uv", SHADER_HANDLE_OFFSET_INTERNAL + 101)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/plugins/custom_default_plugin.rs:55:14
[INFO] [stdout]    |
[INFO] [stdout] 55 |                         level: bevy::log::Level::WARN,
[INFO] [stdout]    |                                ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/plugins/forky_debug_plugin.rs:48:25
[INFO] [stdout]    |
[INFO] [stdout] 48 |             .add_systems(Update, bevy::window::close_on_esc)
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/plugins/forky_debug_plugin.rs:58:6
[INFO] [stdout]    |
[INFO] [stdout] 58 |                     bevy::input::common_conditions::input_toggle_active(
[INFO] [stdout]    |                     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/plugins/custom_default_plugin.rs:55:14
[INFO] [stdout]    |
[INFO] [stdout] 55 |                         level: bevy::log::Level::WARN,
[INFO] [stdout]    |                                ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/plugins/forky_debug_plugin.rs:48:25
[INFO] [stdout]    |
[INFO] [stdout] 48 |             .add_systems(Update, bevy::window::close_on_esc)
[INFO] [stdout]    |                                  ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `bevy`
[INFO] [stdout]   --> src/plugins/forky_debug_plugin.rs:58:6
[INFO] [stdout]    |
[INFO] [stdout] 58 |                     bevy::input::common_conditions::input_toggle_active(
[INFO] [stdout]    |                     ^^^^ use of undeclared crate or module `bevy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Timer` in this scope
[INFO] [stdout]  --> src/animation/pose_lerp.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub timer: Timer,
[INFO] [stdout]   |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 |     time: Res<Time>,
[INFO] [stdout]    |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Time` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 |     time: Res<Time>,
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 1  + use petgraph::visit::Time;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 14 |     mut commands:Commands,
[INFO] [stdout]    |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:15:13
[INFO] [stdout]    |
[INFO] [stdout] 15 |     mut query: Query<(Entity,&mut Transform, &mut PoseLerp)>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:15:20
[INFO] [stdout]    |
[INFO] [stdout] 15 |     mut query: Query<(Entity,&mut Transform, &mut PoseLerp)>,
[INFO] [stdout]    |                       ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn pose_lerp_animator<Entity>(
[INFO] [stdout]    |                          ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:15:32
[INFO] [stdout]    |
[INFO] [stdout] 15 |     mut query: Query<(Entity,&mut Transform, &mut PoseLerp)>,
[INFO] [stdout]    |                                   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 15 |     mut query: Query<(Entity,&mut TransformExt, &mut PoseLerp)>,
[INFO] [stdout]    |                                   ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn pose_lerp_animator<Transform>(
[INFO] [stdout]    |                          +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/base/camera.rs:4:35
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub fn spawn_camera(mut commands: Commands) {
[INFO] [stdout]   |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Camera3dBundle` in this scope
[INFO] [stdout]  --> src/base/camera.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 |     commands.spawn(Camera3dBundle {
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/base/debug.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 10 |     time: Res<Time>,
[INFO] [stdout]    |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Time` in this scope
[INFO] [stdout]   --> src/base/debug.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 |     time: Res<Time>,
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 1  + use petgraph::visit::Time;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/base/debug.rs:11:13
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut query: Query<&mut Transform, With<CompanionCube>>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/base/debug.rs:11:24
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut query: Query<&mut Transform, With<CompanionCube>>,
[INFO] [stdout]    |                           ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut query: Query<&mut TransformExt, With<CompanionCube>>,
[INFO] [stdout]    |                           ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 9  | pub fn rotate_cube<Transform>(
[INFO] [stdout]    |                   +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/base/debug.rs:11:35
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut query: Query<&mut Transform, With<CompanionCube>>,
[INFO] [stdout]    |                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/base/debug.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     mut commands: Commands,
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/base/debug.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                 ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/base/debug.rs:20:21
[INFO] [stdout]    |
[INFO] [stdout] 20 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]   --> src/base/debug.rs:20:28
[INFO] [stdout]    |
[INFO] [stdout] 20 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub fn spawn_cube<Mesh>(
[INFO] [stdout]    |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/base/debug.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                    ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/base/debug.rs:21:24
[INFO] [stdout]    |
[INFO] [stdout] 21 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StandardMaterial` in this scope
[INFO] [stdout]   --> src/base/debug.rs:21:31
[INFO] [stdout]    |
[INFO] [stdout] 21 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub fn spawn_cube<StandardMaterial>(
[INFO] [stdout]    |                  ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PbrBundle` in this scope
[INFO] [stdout]   --> src/base/debug.rs:24:10
[INFO] [stdout]    |
[INFO] [stdout] 24 |         .spawn(PbrBundle {
[INFO] [stdout]    |                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]  --> src/base/plugin.rs:6:20
[INFO] [stdout]   |
[INFO] [stdout] 6 | const CLEAR_COLOR: Color = Color::hsl(0.3 * 360., 1., 0.8);
[INFO] [stdout]   |                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]  --> src/base/plugin.rs:8:6
[INFO] [stdout]   |
[INFO] [stdout] 8 | impl Plugin for BasicPlugin {
[INFO] [stdout]   |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]  --> src/base/plugin.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 |     fn build(&self, app: &mut App) {
[INFO] [stdout]   |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Startup` in this scope
[INFO] [stdout]   --> src/base/plugin.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |             .add_systems(Startup, spawn_basic_scene)
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Startup` in this scope
[INFO] [stdout]   --> src/base/plugin.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |             .add_systems(Startup, spawn_cube)
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Startup` in this scope
[INFO] [stdout]   --> src/base/plugin.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 |             .add_systems(Startup, spawn_camera)
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/base/plugin.rs:14:17
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .add_systems(Update, rotate_cube);
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/base/scene.rs:6:16
[INFO] [stdout]   |
[INFO] [stdout] 6 |     mut commands: Commands,
[INFO] [stdout]   |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]  --> src/base/scene.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                 ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]  --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]  --> src/base/scene.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]  --> src/base/scene.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                               ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn spawn_basic_scene<Mesh>(
[INFO] [stdout]   |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]  --> src/base/scene.rs:8:17
[INFO] [stdout]   |
[INFO] [stdout] 8 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]   |                    ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]  --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]  --> src/base/scene.rs:8:24
[INFO] [stdout]   |
[INFO] [stdout] 8 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]   |                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StandardMaterial` in this scope
[INFO] [stdout]  --> src/base/scene.rs:8:31
[INFO] [stdout]   |
[INFO] [stdout] 8 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn spawn_basic_scene<StandardMaterial>(
[INFO] [stdout]   |                         ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PbrBundle` in this scope
[INFO] [stdout]   --> src/base/scene.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |     commands.spawn(PbrBundle {
[INFO] [stdout]    |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:35:16
[INFO] [stdout]    |
[INFO] [stdout] 35 |     mut commands: Commands,
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:36:19
[INFO] [stdout]    |
[INFO] [stdout] 36 |     cam_type: Option<ResMut<CameraViewType>>,
[INFO] [stdout]    |                      ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:37:8
[INFO] [stdout]    |
[INFO] [stdout] 37 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:37:12
[INFO] [stdout]    |
[INFO] [stdout] 37 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:37:24
[INFO] [stdout]    |
[INFO] [stdout] 37 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |                           ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn camera_view_toggle<KeyCode>(
[INFO] [stdout]    |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:38:20
[INFO] [stdout]    |
[INFO] [stdout] 38 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                       ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn camera_view_toggle<Entity>(
[INFO] [stdout]    |                          ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Camera` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:38:33
[INFO] [stdout]    |
[INFO] [stdout] 38 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                                    ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn camera_view_toggle<Camera>(
[INFO] [stdout]    |                          ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:53:16
[INFO] [stdout]    |
[INFO] [stdout] 53 |     mut commands: Commands,
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:54:19
[INFO] [stdout]    |
[INFO] [stdout] 54 |     cam_type: Option<ResMut<CameraViewType>>,
[INFO] [stdout]    |                      ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:55:20
[INFO] [stdout]    |
[INFO] [stdout] 55 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                       ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub fn toggle_startup_camera<Entity>(
[INFO] [stdout]    |                             ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Camera` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:55:33
[INFO] [stdout]    |
[INFO] [stdout] 55 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                                    ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub fn toggle_startup_camera<Camera>(
[INFO] [stdout]    |                             ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:73:17
[INFO] [stdout]    |
[INFO] [stdout] 73 |     commands: &mut Commands,
[INFO] [stdout]    |                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:75:14
[INFO] [stdout]    |
[INFO] [stdout] 75 |     query: &mut Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:75:21
[INFO] [stdout]    |
[INFO] [stdout] 75 |     query: &mut Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn run_camera_view_toggle<Entity>(
[INFO] [stdout]    |                              ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Camera` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:75:34
[INFO] [stdout]    |
[INFO] [stdout] 75 |     query: &mut Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                                     ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn run_camera_view_toggle<Camera>(
[INFO] [stdout]    |                              ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Name` in this scope
[INFO] [stdout]  --> src/camera/fly_camera_bundle.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 |     name: Name,
[INFO] [stdout]   |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Camera3dBundle` in this scope
[INFO] [stdout]  --> src/camera/fly_camera_bundle.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 |     camera: Camera3dBundle,
[INFO] [stdout]   |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/camera/fly_camera_bundle.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 |         transform: Transform,
[INFO] [stdout]    |                    ^^^^^^^^^ help: a trait with a similar name exists: `TransformExt`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Camera3dBundle` in this scope
[INFO] [stdout]   --> src/camera/fly_camera_bundle.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 27 |             camera: Camera3dBundle {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/camera/fly_camera_bundle.rs:65:43
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn with_position(mut self, position: Vec3) -> Self {
[INFO] [stdout]    |                                              ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Name` in this scope
[INFO] [stdout]  --> src/camera/orbit_camera_bundle.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 |     name: Name,
[INFO] [stdout]   |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Camera3dBundle` in this scope
[INFO] [stdout]  --> src/camera/orbit_camera_bundle.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 |     camera: Camera3dBundle,
[INFO] [stdout]   |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_bundle.rs:19:23
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn new(position: Vec3) -> Self {
[INFO] [stdout]    |                          ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Camera3dBundle` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_bundle.rs:23:12
[INFO] [stdout]    |
[INFO] [stdout] 23 |             camera: Camera3dBundle {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub focus: Vec3,
[INFO] [stdout]    |                ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub focus: Vec3,
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub focus: Vec,
[INFO] [stdout]    |                ~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct OrbitController<Vec3> {
[INFO] [stdout]    |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:28:10
[INFO] [stdout]    |
[INFO] [stdout] 28 |     window: Query<&Window>,
[INFO] [stdout]    |             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Window` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |     window: Query<&Window>,
[INFO] [stdout]    |                    ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<Window>(
[INFO] [stdout]    |                               ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 29 |     mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseButton` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:29:25
[INFO] [stdout]    |
[INFO] [stdout] 29 |     mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<MouseButton>(
[INFO] [stdout]    |                               +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |     mut ev_motion: EventReader<MouseMotion>,
[INFO] [stdout]    |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseMotion` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:30:29
[INFO] [stdout]    |
[INFO] [stdout] 30 |     mut ev_motion: EventReader<MouseMotion>,
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<MouseMotion>(
[INFO] [stdout]    |                               +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |     mut ev_scroll: EventReader<MouseWheel>,
[INFO] [stdout]    |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseWheel` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:31:29
[INFO] [stdout]    |
[INFO] [stdout] 31 |     mut ev_scroll: EventReader<MouseWheel>,
[INFO] [stdout]    |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<MouseWheel>(
[INFO] [stdout]    |                               ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 |     mut query: Query<(&mut Transform, &mut OrbitController, &Projection)>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:32:25
[INFO] [stdout]    |
[INFO] [stdout] 32 |     mut query: Query<(&mut Transform, &mut OrbitController, &Projection)>,
[INFO] [stdout]    |                            ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<Transform>(
[INFO] [stdout]    |                               +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Projection` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:32:59
[INFO] [stdout]    |
[INFO] [stdout] 32 |     mut query: Query<(&mut Transform, &mut OrbitController, &Projection)>,
[INFO] [stdout]    |                                                              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<Projection>(
[INFO] [stdout]    |                               ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mut` in this scope
[INFO] [stdout]    --> src/camera/orbit_camera_controller.rs:118:13
[INFO] [stdout]     |
[INFO] [stdout] 118 |     tran: &mut Mut<Transform>,
[INFO] [stdout]     |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]    --> src/camera/orbit_camera_controller.rs:118:17
[INFO] [stdout]     |
[INFO] [stdout] 118 |     tran: &mut Mut<Transform>,
[INFO] [stdout]     |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub fn update_translation_from_orbit<Transform>(
[INFO] [stdout]     |                                     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mut` in this scope
[INFO] [stdout]    --> src/camera/orbit_camera_controller.rs:128:14
[INFO] [stdout]     |
[INFO] [stdout] 128 |     orbit: &mut Mut<OrbitController>,
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]    --> src/camera/orbit_camera_controller.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |     tran: &Transform,
[INFO] [stdout]     |            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 |     time: Res<Time>,
[INFO] [stdout]   |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Time` in this scope
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 |     time: Res<Time>,
[INFO] [stdout]   |               ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use petgraph::visit::Time;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:9:24
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |                           ^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn orbit_keyboard_controller<KeyCode>(
[INFO] [stdout]   |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/orbit_keyboard_controller.rs:10:13
[INFO] [stdout]    |
[INFO] [stdout] 10 |     mut query: Query<
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/camera/orbit_keyboard_controller.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |             &mut Transform,
[INFO] [stdout]    |                  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 14 |             &mut TransformExt,
[INFO] [stdout]    |                  ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 7  | pub fn orbit_keyboard_controller<Transform>(
[INFO] [stdout]    |                                 +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/camera/orbit_keyboard_controller.rs:16:3
[INFO] [stdout]    |
[INFO] [stdout] 16 |         With<ActiveCamera>,
[INFO] [stdout]    |         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]  --> src/camera/plugin.rs:6:6
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Plugin for CameraPlugin {
[INFO] [stdout]   |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]  --> src/camera/plugin.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |     fn build(&self, app: &mut App) {
[INFO] [stdout]   |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]  --> src/camera/plugin.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 |             .add_systems(Update, orbit_camera_controller)
[INFO] [stdout]   |                          ^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]   |
[INFO] [stdout] 1 + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |             .add_systems(Update, orbit_keyboard_controller)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |             .add_systems(Update, camera_view_toggle)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PostStartup` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |             .add_systems(PostStartup, toggle_startup_camera)
[INFO] [stdout]    |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:19:6
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl Plugin for DebugCameraPlugin {
[INFO] [stdout]    |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:20:28
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn build(&self, app: &mut App) {
[INFO] [stdout]    |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Startup` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |             .add_systems(Startup, spawn_all_cameras)
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:28:36
[INFO] [stdout]    |
[INFO] [stdout] 28 | fn spawn_all_cameras(mut commands: Commands) {
[INFO] [stdout]    |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]  --> src/debug/gizmos.rs:3:28
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn draw_cube(position: Vec3, size: f32, color: Color, mut gizmos: Gizmos) {
[INFO] [stdout]   |                            ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]  --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]  --> src/debug/gizmos.rs:3:52
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn draw_cube(position: Vec3, size: f32, color: Color, mut gizmos: Gizmos) {
[INFO] [stdout]   |                                                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Gizmos` in this scope
[INFO] [stdout]  --> src/debug/gizmos.rs:3:71
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn draw_cube(position: Vec3, size: f32, color: Color, mut gizmos: Gizmos) {
[INFO] [stdout]   |                                                                       ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]  --> src/debug/grid.rs:8:6
[INFO] [stdout]   |
[INFO] [stdout] 8 | impl Plugin for GridPlugin {
[INFO] [stdout]   |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]  --> src/debug/grid.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 |     fn build(&self, app: &mut App) {
[INFO] [stdout]   |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/debug/grid.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |             .add_systems(Update, draw_grid)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 2  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 2  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/debug/grid.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |             .add_systems(Update, draw_grid_axis)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 2  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 2  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Gizmos` in this scope
[INFO] [stdout]   --> src/debug/grid.rs:19:26
[INFO] [stdout]    |
[INFO] [stdout] 19 | fn draw_grid(mut gizmos: Gizmos) {
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Gizmos` in this scope
[INFO] [stdout]   --> src/debug/grid.rs:42:31
[INFO] [stdout]    |
[INFO] [stdout] 42 | fn draw_grid_axis(mut gizmos: Gizmos) {
[INFO] [stdout]    |                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]  --> src/input/keyboard_controller.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 |     time: Res<Time>,
[INFO] [stdout]   |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Time` in this scope
[INFO] [stdout]  --> src/input/keyboard_controller.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 |     time: Res<Time>,
[INFO] [stdout]   |               ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use petgraph::visit::Time;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]  --> src/input/keyboard_controller.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]  --> src/input/keyboard_controller.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]  --> src/input/keyboard_controller.rs:9:24
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |                           ^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn keyboard_controller<KeyCode>(
[INFO] [stdout]   |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:10:13
[INFO] [stdout]    |
[INFO] [stdout] 10 |     mut query: Query<
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |         (&TransformController, &mut Transform),
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 11 |         (&TransformController, &mut TransformExt),
[INFO] [stdout]    |                                     ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 7  | pub fn keyboard_controller<Transform>(
[INFO] [stdout]    |                           +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:12:3
[INFO] [stdout]    |
[INFO] [stdout] 12 |         With<ActiveTransformController>,
[INFO] [stdout]    |         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:38:42
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub fn parse_keyboard_translation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:38:46
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub fn parse_keyboard_translation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:38:58
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub fn parse_keyboard_translation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub fn parse_keyboard_translation<KeyCode>(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:38:72
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub fn parse_keyboard_translation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                                                        ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:60:39
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn parse_keyboard_rotation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                       ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:60:43
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn parse_keyboard_rotation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:60:55
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn parse_keyboard_rotation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                                       ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn parse_keyboard_rotation<KeyCode>(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:60:69
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn parse_keyboard_rotation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                                                     ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 |     mut ev_motion: EventReader<MouseMotion>,
[INFO] [stdout]    |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseMotion` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:13:29
[INFO] [stdout]    |
[INFO] [stdout] 13 |     mut ev_motion: EventReader<MouseMotion>,
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn mouse_controller<MouseMotion>(
[INFO] [stdout]    |                        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:14:17
[INFO] [stdout]    |
[INFO] [stdout] 14 |     mut ev_scroll: EventReader<MouseWheel>,
[INFO] [stdout]    |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseWheel` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:14:29
[INFO] [stdout]    |
[INFO] [stdout] 14 |     mut ev_scroll: EventReader<MouseWheel>,
[INFO] [stdout]    |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn mouse_controller<MouseWheel>(
[INFO] [stdout]    |                        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:15:15
[INFO] [stdout]    |
[INFO] [stdout] 15 |     input_mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 |     input_mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseButton` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:15:31
[INFO] [stdout]    |
[INFO] [stdout] 15 |     input_mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn mouse_controller<MouseButton>(
[INFO] [stdout]    |                        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 |     mut query: Query<
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:17:31
[INFO] [stdout]    |
[INFO] [stdout] 17 |         (&TransformController, &mut Transform),
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 17 |         (&TransformController, &mut TransformExt),
[INFO] [stdout]    |                                     ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn mouse_controller<Transform>(
[INFO] [stdout]    |                        +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:18:3
[INFO] [stdout]    |
[INFO] [stdout] 18 |         With<ActiveTransformController>,
[INFO] [stdout]    |         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]  --> src/input/plugin.rs:6:6
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Plugin for InputPlugin {
[INFO] [stdout]   |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]  --> src/input/plugin.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |     fn build(&self, app: &mut App) {
[INFO] [stdout]   |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]  --> src/input/plugin.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 |             .add_systems(Update, mouse_controller)
[INFO] [stdout]   |                          ^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]   |
[INFO] [stdout] 1 + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/input/plugin.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |             .add_systems(Update, keyboard_controller)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]  --> src/materials/forky_material_plugin.rs:7:6
[INFO] [stdout]   |
[INFO] [stdout] 7 | impl Plugin for ForkyMaterialPlugin {
[INFO] [stdout]   |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]  --> src/materials/forky_material_plugin.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 |     fn build(&self, app: &mut App) {
[INFO] [stdout]   |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:35:14
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub handle: Handle<Shader>,
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:35:21
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub handle: Handle<Shader>,
[INFO] [stdout]    |                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ForkyShader<Shader> {
[INFO] [stdout]    |                       ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:37:26
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub load_asset: fn(&mut App, Handle<Shader>),
[INFO] [stdout]    |                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:37:31
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub load_asset: fn(&mut App, Handle<Shader>),
[INFO] [stdout]    |                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:37:38
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub load_asset: fn(&mut App, Handle<Shader>),
[INFO] [stdout]    |                                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ForkyShader<Shader> {
[INFO] [stdout]    |                       ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:58:42
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn try_load_inline(&self, app: &mut App) {
[INFO] [stdout]    |                                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:9:2
[INFO] [stdout]    |
[INFO] [stdout] 9  |     forky_shader!("utility", SHADER_HANDLE_OFFSET_INTERNAL + 0)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:8:21
[INFO] [stdout]    |
[INFO] [stdout] 8  | const SHADER_UTILITY<Shader>: ForkyShader =
[INFO] [stdout]    |                     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:9:2
[INFO] [stdout]    |
[INFO] [stdout] 9  |     forky_shader!("utility", SHADER_HANDLE_OFFSET_INTERNAL + 0)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:8:21
[INFO] [stdout]    |
[INFO] [stdout] 8  | const SHADER_UTILITY<Shader>: ForkyShader =
[INFO] [stdout]    |                     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     forky_shader!("noise", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:11:19
[INFO] [stdout]    |
[INFO] [stdout] 11 | const SHADER_NOISE<Shader>: ForkyShader =
[INFO] [stdout]    |                   ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     forky_shader!("noise", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:11:19
[INFO] [stdout]    |
[INFO] [stdout] 11 | const SHADER_NOISE<Shader>: ForkyShader =
[INFO] [stdout]    |                   ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:15:2
[INFO] [stdout]    |
[INFO] [stdout] 15 |     forky_shader!("sdf2", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 | const SHADER_SDF2<Shader>: ForkyShader =
[INFO] [stdout]    |                  ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:15:2
[INFO] [stdout]    |
[INFO] [stdout] 15 |     forky_shader!("sdf2", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 | const SHADER_SDF2<Shader>: ForkyShader =
[INFO] [stdout]    |                  ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:18:2
[INFO] [stdout]    |
[INFO] [stdout] 18 |     forky_shader!("sdf3", SHADER_HANDLE_OFFSET_INTERNAL + 3)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 | const SHADER_SDF3<Shader>: ForkyShader =
[INFO] [stdout]    |                  ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:18:2
[INFO] [stdout]    |
[INFO] [stdout] 18 |     forky_shader!("sdf3", SHADER_HANDLE_OFFSET_INTERNAL + 3)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 | const SHADER_SDF3<Shader>: ForkyShader =
[INFO] [stdout]    |                  ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Timer` in this scope
[INFO] [stdout]  --> src/animation/pose_lerp.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub timer: Timer,
[INFO] [stdout]   |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 21 |     forky_shader!("unlit", SHADER_HANDLE_OFFSET_INTERNAL + 100)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:20:23
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const SHADER_UNLIT<Shader>: ForkyShader =
[INFO] [stdout]    |                       ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 |     time: Res<Time>,
[INFO] [stdout]    |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 21 |     forky_shader!("unlit", SHADER_HANDLE_OFFSET_INTERNAL + 100)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:20:23
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const SHADER_UNLIT<Shader>: ForkyShader =
[INFO] [stdout]    |                       ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Time` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 |     time: Res<Time>,
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 1  + use petgraph::visit::Time;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:24:2
[INFO] [stdout]    |
[INFO] [stdout] 24 |     forky_shader!("unlit_texture", SHADER_HANDLE_OFFSET_INTERNAL + 102)
[INFO] [stdout]    |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:23:31
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub const SHADER_UNLIT_TEXTURE<Shader>: ForkyShader =
[INFO] [stdout]    |                               ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 14 |     mut commands:Commands,
[INFO] [stdout]    |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:24:2
[INFO] [stdout]    |
[INFO] [stdout] 24 |     forky_shader!("unlit_texture", SHADER_HANDLE_OFFSET_INTERNAL + 102)
[INFO] [stdout]    |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:23:31
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub const SHADER_UNLIT_TEXTURE<Shader>: ForkyShader =
[INFO] [stdout]    |                               ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:15:13
[INFO] [stdout]    |
[INFO] [stdout] 15 |     mut query: Query<(Entity,&mut Transform, &mut PoseLerp)>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:15:20
[INFO] [stdout]    |
[INFO] [stdout] 15 |     mut query: Query<(Entity,&mut Transform, &mut PoseLerp)>,
[INFO] [stdout]    |                       ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn pose_lerp_animator<Entity>(
[INFO] [stdout]    |                          ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:27:2
[INFO] [stdout]    |
[INFO] [stdout] 27 |     forky_shader!("uv", SHADER_HANDLE_OFFSET_INTERNAL + 101)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:26:20
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub const SHADER_UV<Shader>: ForkyShader =
[INFO] [stdout]    |                    ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:27:2
[INFO] [stdout]    |
[INFO] [stdout] 27 |     forky_shader!("uv", SHADER_HANDLE_OFFSET_INTERNAL + 101)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:26:20
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub const SHADER_UV<Shader>: ForkyShader =
[INFO] [stdout]    |                    ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]   --> src/materials/inline_shaders.rs:40:37
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub fn try_inline_shaders(app: &mut App) {
[INFO] [stdout]    |                                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Material` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:5:28
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct RenderBundle<M: Material> {
[INFO] [stdout]   |                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/animation/pose_lerp.rs:15:32
[INFO] [stdout]    |
[INFO] [stdout] 15 |     mut query: Query<(Entity,&mut Transform, &mut PoseLerp)>,
[INFO] [stdout]    |                                   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 15 |     mut query: Query<(Entity,&mut TransformExt, &mut PoseLerp)>,
[INFO] [stdout]    |                                   ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn pose_lerp_animator<Transform>(
[INFO] [stdout]    |                          +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/base/camera.rs:4:35
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub fn spawn_camera(mut commands: Commands) {
[INFO] [stdout]   |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub mesh: Handle<Mesh>,
[INFO] [stdout]   |               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Camera3dBundle` in this scope
[INFO] [stdout]  --> src/base/camera.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 |     commands.spawn(Camera3dBundle {
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub mesh: Handle<Mesh>,
[INFO] [stdout]   |                      ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct RenderBundle<M: Material, Mesh> {
[INFO] [stdout]   |                                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/base/debug.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 10 |     time: Res<Time>,
[INFO] [stdout]    |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub material: Handle<M>,
[INFO] [stdout]   |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `VisibilityBundle` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub visibility: VisibilityBundle,
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Time` in this scope
[INFO] [stdout]   --> src/base/debug.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 |     time: Res<Time>,
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 1  + use petgraph::visit::Time;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/base/debug.rs:11:13
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut query: Query<&mut Transform, With<CompanionCube>>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Material` in this scope
[INFO] [stdout]   --> src/materials/render_bundle.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     M: Material,
[INFO] [stdout]    |        ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/materials/render_bundle.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn new(mesh: Handle<Mesh>, material: Handle<M>) -> Self {
[INFO] [stdout]    |                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/base/debug.rs:11:24
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut query: Query<&mut Transform, With<CompanionCube>>,
[INFO] [stdout]    |                           ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut query: Query<&mut TransformExt, With<CompanionCube>>,
[INFO] [stdout]    |                           ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 9  | pub fn rotate_cube<Transform>(
[INFO] [stdout]    |                   +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/base/debug.rs:11:35
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut query: Query<&mut Transform, With<CompanionCube>>,
[INFO] [stdout]    |                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]   --> src/materials/render_bundle.rs:15:26
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn new(mesh: Handle<Mesh>, material: Handle<M>) -> Self {
[INFO] [stdout]    |                             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl<M, Mesh> RenderBundle<M>
[INFO] [stdout]    |       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/base/debug.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     mut commands: Commands,
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/materials/render_bundle.rs:15:43
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn new(mesh: Handle<Mesh>, material: Handle<M>) -> Self {
[INFO] [stdout]    |                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/base/debug.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                 ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/base/debug.rs:20:21
[INFO] [stdout]    |
[INFO] [stdout] 20 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]  --> src/materials/unlit_material.rs:9:13
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub color: Color,
[INFO] [stdout]   |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]   --> src/base/debug.rs:20:28
[INFO] [stdout]    |
[INFO] [stdout] 20 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub fn spawn_cube<Mesh>(
[INFO] [stdout]    |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AlphaMode` in this scope
[INFO] [stdout]   --> src/materials/unlit_material.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub alpha_mode: AlphaMode,
[INFO] [stdout]    |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]   --> src/materials/unlit_material.rs:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl From<Color> for UnlitMaterial {
[INFO] [stdout]    |           ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl<Color> From<Color> for UnlitMaterial {
[INFO] [stdout]    |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/base/debug.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                    ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]   --> src/materials/unlit_material.rs:15:17
[INFO] [stdout]    |
[INFO] [stdout] 15 |     fn from(color: Color) -> Self {
[INFO] [stdout]    |                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/base/debug.rs:21:24
[INFO] [stdout]    |
[INFO] [stdout] 21 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Material` in this scope
[INFO] [stdout]   --> src/materials/unlit_material.rs:23:6
[INFO] [stdout]    |
[INFO] [stdout] 23 | impl Material for UnlitMaterial {
[INFO] [stdout]    |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StandardMaterial` in this scope
[INFO] [stdout]   --> src/base/debug.rs:21:31
[INFO] [stdout]    |
[INFO] [stdout] 21 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub fn spawn_cube<StandardMaterial>(
[INFO] [stdout]    |                  ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AlphaMode` in this scope
[INFO] [stdout]   --> src/materials/unlit_material.rs:25:26
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn alpha_mode(&self) -> AlphaMode { self.alpha_mode }
[INFO] [stdout]    |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PbrBundle` in this scope
[INFO] [stdout]   --> src/base/debug.rs:24:10
[INFO] [stdout]    |
[INFO] [stdout] 24 |         .spawn(PbrBundle {
[INFO] [stdout]    |                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:15:13
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub color: Color,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec4` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub tiling: Vec4,
[INFO] [stdout]    |                 ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]  --> src/base/plugin.rs:6:20
[INFO] [stdout]   |
[INFO] [stdout] 6 | const CLEAR_COLOR: Color = Color::hsl(0.3 * 360., 1., 0.8);
[INFO] [stdout]   |                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:21:28
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub color_texture: Option<Handle<Image>>,
[INFO] [stdout]    |                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]  --> src/base/plugin.rs:8:6
[INFO] [stdout]   |
[INFO] [stdout] 8 | impl Plugin for BasicPlugin {
[INFO] [stdout]   |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Image` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:21:35
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub color_texture: Option<Handle<Image>>,
[INFO] [stdout]    |                                      ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct UnlitTextureMaterial<Image> {
[INFO] [stdout]    |                                +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]  --> src/base/plugin.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 |     fn build(&self, app: &mut App) {
[INFO] [stdout]   |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AlphaMode` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:22:18
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub alpha_mode: AlphaMode,
[INFO] [stdout]    |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Material` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:37:6
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl Material for UnlitTextureMaterial {
[INFO] [stdout]    |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AlphaMode` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:40:26
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn alpha_mode(&self) -> AlphaMode { self.alpha_mode }
[INFO] [stdout]    |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Startup` in this scope
[INFO] [stdout]   --> src/base/plugin.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |             .add_systems(Startup, spawn_basic_scene)
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Startup` in this scope
[INFO] [stdout]   --> src/base/plugin.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |             .add_systems(Startup, spawn_cube)
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub color: Color,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Startup` in this scope
[INFO] [stdout]   --> src/base/plugin.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 |             .add_systems(Startup, spawn_camera)
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AlphaMode` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub alpha_mode: AlphaMode,
[INFO] [stdout]    |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Material` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:18:6
[INFO] [stdout]    |
[INFO] [stdout] 18 | impl Material for UvMaterial {
[INFO] [stdout]    |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/base/plugin.rs:14:17
[INFO] [stdout]    |
[INFO] [stdout] 14 |             .add_systems(Update, rotate_cube);
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/base/scene.rs:6:16
[INFO] [stdout]   |
[INFO] [stdout] 6 |     mut commands: Commands,
[INFO] [stdout]   |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AlphaMode` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:20:26
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn alpha_mode(&self) -> AlphaMode { self.alpha_mode }
[INFO] [stdout]    |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]  --> src/base/scene.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                 ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]  --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_controller.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 |     params: Res<MazeJointParams>,
[INFO] [stdout]    |             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_controller.rs:11:8
[INFO] [stdout]    |
[INFO] [stdout] 11 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]  --> src/base/scene.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_controller.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout] 11 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]  --> src/base/scene.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                               ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn spawn_basic_scene<Mesh>(
[INFO] [stdout]   |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_controller.rs:11:24
[INFO] [stdout]    |
[INFO] [stdout] 11 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |                           ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 9  | pub fn force_controller<KeyCode>(
[INFO] [stdout]    |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]  --> src/base/scene.rs:8:17
[INFO] [stdout]   |
[INFO] [stdout] 8 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]   |                    ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]  --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_controller.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 |     mut query: Query<(&mut ExternalForce, &Velocity, &Transform, &MazeJoint)>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]  --> src/base/scene.rs:8:24
[INFO] [stdout]   |
[INFO] [stdout] 8 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]   |                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExternalForce` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_controller.rs:12:25
[INFO] [stdout]    |
[INFO] [stdout] 12 |     mut query: Query<(&mut ExternalForce, &Velocity, &Transform, &MazeJoint)>,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 9  | pub fn force_controller<ExternalForce>(
[INFO] [stdout]    |                        +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StandardMaterial` in this scope
[INFO] [stdout]  --> src/base/scene.rs:8:31
[INFO] [stdout]   |
[INFO] [stdout] 8 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn spawn_basic_scene<StandardMaterial>(
[INFO] [stdout]   |                         ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PbrBundle` in this scope
[INFO] [stdout]   --> src/base/scene.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |     commands.spawn(PbrBundle {
[INFO] [stdout]    |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Velocity` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_controller.rs:12:41
[INFO] [stdout]    |
[INFO] [stdout] 12 |     mut query: Query<(&mut ExternalForce, &Velocity, &Transform, &MazeJoint)>,
[INFO] [stdout]    |                                            ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::Velocity;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_controller.rs:12:52
[INFO] [stdout]    |
[INFO] [stdout] 12 |     mut query: Query<(&mut ExternalForce, &Velocity, &Transform, &MazeJoint)>,
[INFO] [stdout]    |                                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 9  | pub fn force_controller<Transform>(
[INFO] [stdout]    |                        +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:35:16
[INFO] [stdout]    |
[INFO] [stdout] 35 |     mut commands: Commands,
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/maze/board_joint/force_spawn.rs:7:35
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn force_spawn(commands: &mut Commands) -> Entity {
[INFO] [stdout]   |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]  --> src/maze/board_joint/force_spawn.rs:7:48
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn force_spawn(commands: &mut Commands) -> Entity {
[INFO] [stdout]   |                                                ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_spawn.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |     commands: &mut Commands,
[INFO] [stdout]    |                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:36:19
[INFO] [stdout]    |
[INFO] [stdout] 36 |     cam_type: Option<ResMut<CameraViewType>>,
[INFO] [stdout]    |                      ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:37:8
[INFO] [stdout]    |
[INFO] [stdout] 37 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_spawn.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 |     parent: &Entity,
[INFO] [stdout]    |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:37:12
[INFO] [stdout]    |
[INFO] [stdout] 37 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:37:24
[INFO] [stdout]    |
[INFO] [stdout] 37 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |                           ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn camera_view_toggle<KeyCode>(
[INFO] [stdout]    |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_spawn.rs:23:6
[INFO] [stdout]    |
[INFO] [stdout] 23 | ) -> Entity {
[INFO] [stdout]    |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Velocity`
[INFO] [stdout]   --> src/maze/board_joint/force_spawn.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 |         .insert(Velocity::default())
[INFO] [stdout]    |                 ^^^^^^^^ use of undeclared type `Velocity`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::Velocity;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:38:20
[INFO] [stdout]    |
[INFO] [stdout] 38 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                       ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn camera_view_toggle<Entity>(
[INFO] [stdout]    |                          ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Damping` in this scope
[INFO] [stdout]   --> src/maze/board_joint/force_spawn.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |         .insert(Damping {
[INFO] [stdout]    |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Camera` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:38:33
[INFO] [stdout]    |
[INFO] [stdout] 38 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                                    ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn camera_view_toggle<Camera>(
[INFO] [stdout]    |                          ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:53:16
[INFO] [stdout]    |
[INFO] [stdout] 53 |     mut commands: Commands,
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 |     params: Res<MazeJointParams>,
[INFO] [stdout]   |             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:54:19
[INFO] [stdout]    |
[INFO] [stdout] 54 |     cam_type: Option<ResMut<CameraViewType>>,
[INFO] [stdout]    |                      ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:8:24
[INFO] [stdout]   |
[INFO] [stdout] 8 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |                           ^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn motor_controller<KeyCode>(
[INFO] [stdout]   |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:55:20
[INFO] [stdout]    |
[INFO] [stdout] 55 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                       ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub fn toggle_startup_camera<Entity>(
[INFO] [stdout]    |                             ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:9:13
[INFO] [stdout]   |
[INFO] [stdout] 9 |     mut query: Query<(&mut ImpulseJoint, &MazeJoint)>,
[INFO] [stdout]   |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Camera` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:55:33
[INFO] [stdout]    |
[INFO] [stdout] 55 |     mut query: Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                                    ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub fn toggle_startup_camera<Camera>(
[INFO] [stdout]    |                             ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImpulseJoint` in this scope
[INFO] [stdout]  --> src/maze/board_joint/motor_controller.rs:9:25
[INFO] [stdout]   |
[INFO] [stdout] 9 |     mut query: Query<(&mut ImpulseJoint, &MazeJoint)>,
[INFO] [stdout]   |                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn motor_controller<ImpulseJoint>(
[INFO] [stdout]   |                        ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:73:17
[INFO] [stdout]    |
[INFO] [stdout] 73 |     commands: &mut Commands,
[INFO] [stdout]    |                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/maze/board_joint/motor_spawn.rs:7:35
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn motor_spawn(commands: &mut Commands) -> Entity {
[INFO] [stdout]   |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:75:14
[INFO] [stdout]    |
[INFO] [stdout] 75 |     query: &mut Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]  --> src/maze/board_joint/motor_spawn.rs:7:48
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn motor_spawn(commands: &mut Commands) -> Entity {
[INFO] [stdout]   |                                                ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:75:21
[INFO] [stdout]    |
[INFO] [stdout] 75 |     query: &mut Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn run_camera_view_toggle<Entity>(
[INFO] [stdout]    |                              ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SpatialBundle` in this scope
[INFO] [stdout]  --> src/maze/board_joint/motor_spawn.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 |         .spawn(SpatialBundle {
[INFO] [stdout]   |                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Camera` in this scope
[INFO] [stdout]   --> src/camera/camera_view_toggle.rs:75:34
[INFO] [stdout]    |
[INFO] [stdout] 75 |     query: &mut Query<(Entity, &mut Camera, &CameraViewType)>,
[INFO] [stdout]    |                                     ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn run_camera_view_toggle<Camera>(
[INFO] [stdout]    |                              ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Name` in this scope
[INFO] [stdout]  --> src/camera/fly_camera_bundle.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 |     name: Name,
[INFO] [stdout]   |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/maze/board_joint/motor_spawn.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 |     commands: &mut Commands,
[INFO] [stdout]    |                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Camera3dBundle` in this scope
[INFO] [stdout]  --> src/camera/fly_camera_bundle.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 |     camera: Camera3dBundle,
[INFO] [stdout]   |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/maze/board_joint/motor_spawn.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 |     parent: &Entity,
[INFO] [stdout]    |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/maze/board_joint/motor_spawn.rs:28:6
[INFO] [stdout]    |
[INFO] [stdout] 28 | ) -> Entity {
[INFO] [stdout]    |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/camera/fly_camera_bundle.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 |         transform: Transform,
[INFO] [stdout]    |                    ^^^^^^^^^ help: a trait with a similar name exists: `TransformExt`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Camera3dBundle` in this scope
[INFO] [stdout]   --> src/camera/fly_camera_bundle.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 27 |             camera: Camera3dBundle {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MassProperties` in this scope
[INFO] [stdout]   --> src/maze/board_joint/motor_spawn.rs:57:52
[INFO] [stdout]    |
[INFO] [stdout] 57 |         .insert(AdditionalMassProperties::MassProperties(MassProperties {
[INFO] [stdout]    |                                                          ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/camera/fly_camera_bundle.rs:65:43
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn with_position(mut self, position: Vec3) -> Self {
[INFO] [stdout]    |                                              ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/maze/board_joint/_force.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn spawn(commands: &mut Commands) -> Entity {
[INFO] [stdout]   |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Name` in this scope
[INFO] [stdout]  --> src/camera/orbit_camera_bundle.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 |     name: Name,
[INFO] [stdout]   |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]  --> src/maze/board_joint/_force.rs:5:42
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn spawn(commands: &mut Commands) -> Entity {
[INFO] [stdout]   |                                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Camera3dBundle` in this scope
[INFO] [stdout]  --> src/camera/orbit_camera_bundle.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 |     camera: Camera3dBundle,
[INFO] [stdout]   |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Damping` in this scope
[INFO] [stdout]   --> src/maze/board_joint/_force.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 |         .insert(Damping {
[INFO] [stdout]    |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_bundle.rs:19:23
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn new(position: Vec3) -> Self {
[INFO] [stdout]    |                          ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Camera3dBundle` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_bundle.rs:23:12
[INFO] [stdout]    |
[INFO] [stdout] 23 |             camera: Camera3dBundle {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/maze/board_joint/_force.rs:23:8
[INFO] [stdout]    |
[INFO] [stdout] 23 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/maze/board_joint/_force.rs:23:12
[INFO] [stdout]    |
[INFO] [stdout] 23 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub focus: Vec3,
[INFO] [stdout]    |                ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]   --> src/maze/board_joint/_force.rs:23:24
[INFO] [stdout]    |
[INFO] [stdout] 23 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]    |                           ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub fn force_controller<KeyCode>(
[INFO] [stdout]    |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/maze/board_joint/_force.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |     mut query: Query<(&mut ExternalForce, &Transform), With<MazeBoardTag>>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub focus: Vec3,
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub focus: Vec,
[INFO] [stdout]    |                ~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct OrbitController<Vec3> {
[INFO] [stdout]    |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExternalForce` in this scope
[INFO] [stdout]   --> src/maze/board_joint/_force.rs:24:25
[INFO] [stdout]    |
[INFO] [stdout] 24 |     mut query: Query<(&mut ExternalForce, &Transform), With<MazeBoardTag>>,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub fn force_controller<ExternalForce>(
[INFO] [stdout]    |                        +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:28:10
[INFO] [stdout]    |
[INFO] [stdout] 28 |     window: Query<&Window>,
[INFO] [stdout]    |             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/board_joint/_force.rs:24:41
[INFO] [stdout]    |
[INFO] [stdout] 24 |     mut query: Query<(&mut ExternalForce, &Transform), With<MazeBoardTag>>,
[INFO] [stdout]    |                                            ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub fn force_controller<Transform>(
[INFO] [stdout]    |                        +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Window` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |     window: Query<&Window>,
[INFO] [stdout]    |                    ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<Window>(
[INFO] [stdout]    |                               ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/maze/board_joint/_force.rs:24:53
[INFO] [stdout]    |
[INFO] [stdout] 24 |     mut query: Query<(&mut ExternalForce, &Transform), With<MazeBoardTag>>,
[INFO] [stdout]    |                                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:10:6
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl Plugin for MazePlugin {
[INFO] [stdout]    |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 29 |     mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:11:28
[INFO] [stdout]    |
[INFO] [stdout] 11 |     fn build(&self, app: &mut App) {
[INFO] [stdout]    |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseButton` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:29:25
[INFO] [stdout]    |
[INFO] [stdout] 29 |     mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<MouseButton>(
[INFO] [stdout]    |                               +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |     mut ev_motion: EventReader<MouseMotion>,
[INFO] [stdout]    |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |             .add_systems(Update, systems::increment_score)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:18:17
[INFO] [stdout]    |
[INFO] [stdout] 18 |             .add_systems(Update, maze_3d::respawn)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseMotion` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:30:29
[INFO] [stdout]    |
[INFO] [stdout] 30 |     mut ev_motion: EventReader<MouseMotion>,
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<MouseMotion>(
[INFO] [stdout]    |                               +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |             .add_systems(Update, maze_3d::despawn)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |     mut ev_scroll: EventReader<MouseWheel>,
[INFO] [stdout]    |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |             .add_systems(Update, board::respawn)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseWheel` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:31:29
[INFO] [stdout]    |
[INFO] [stdout] 31 |     mut ev_scroll: EventReader<MouseWheel>,
[INFO] [stdout]    |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<MouseWheel>(
[INFO] [stdout]    |                               ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 |     mut query: Query<(&mut Transform, &mut OrbitController, &Projection)>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |             .add_systems(Update, systems::adjust_camera_on_respawn)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:32:25
[INFO] [stdout]    |
[INFO] [stdout] 32 |     mut query: Query<(&mut Transform, &mut OrbitController, &Projection)>,
[INFO] [stdout]    |                            ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<Transform>(
[INFO] [stdout]    |                               +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Projection` in this scope
[INFO] [stdout]   --> src/camera/orbit_camera_controller.rs:32:59
[INFO] [stdout]    |
[INFO] [stdout] 32 |     mut query: Query<(&mut Transform, &mut OrbitController, &Projection)>,
[INFO] [stdout]    |                                                              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn orbit_camera_controller<Projection>(
[INFO] [stdout]    |                               ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:22:17
[INFO] [stdout]    |
[INFO] [stdout] 22 |             .add_systems(Update, systems::reset_game_on_key)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |             .add_systems(Update, ball::respawn)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 |             .add_systems(Update, ball::despawn_on_ball_fall)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mut` in this scope
[INFO] [stdout]    --> src/camera/orbit_camera_controller.rs:118:13
[INFO] [stdout]     |
[INFO] [stdout] 118 |     tran: &mut Mut<Transform>,
[INFO] [stdout]     |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 |             .add_systems(Update, board_joint::force_controller)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]    --> src/camera/orbit_camera_controller.rs:118:17
[INFO] [stdout]     |
[INFO] [stdout] 118 |     tran: &mut Mut<Transform>,
[INFO] [stdout]     |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub fn update_translation_from_orbit<Transform>(
[INFO] [stdout]     |                                     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Startup` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:27:17
[INFO] [stdout]    |
[INFO] [stdout] 27 |             .add_systems(Startup, ui::spawn)
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mut` in this scope
[INFO] [stdout]    --> src/camera/orbit_camera_controller.rs:128:14
[INFO] [stdout]     |
[INFO] [stdout] 128 |     orbit: &mut Mut<OrbitController>,
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]    --> src/camera/orbit_camera_controller.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |     tran: &Transform,
[INFO] [stdout]     |            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Startup` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |             .add_systems(Startup, spawn_lights)
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 |     time: Res<Time>,
[INFO] [stdout]   |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 |             .add_systems(Update, ui::update)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:34:31
[INFO] [stdout]    |
[INFO] [stdout] 34 | fn spawn_lights(mut commands: Commands) {
[INFO] [stdout]    |                               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Time` in this scope
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 |     time: Res<Time>,
[INFO] [stdout]   |               ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use petgraph::visit::Time;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PointLightBundle` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:35:17
[INFO] [stdout]    |
[INFO] [stdout] 35 |     commands.spawn(PointLightBundle {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PointLight` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:37:16
[INFO] [stdout]    |
[INFO] [stdout] 37 |         point_light: PointLight {
[INFO] [stdout]    |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]  --> src/camera/orbit_keyboard_controller.rs:9:24
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |                           ^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn orbit_keyboard_controller<KeyCode>(
[INFO] [stdout]   |                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/camera/orbit_keyboard_controller.rs:10:13
[INFO] [stdout]    |
[INFO] [stdout] 10 |     mut query: Query<
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PointLightBundle` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:45:17
[INFO] [stdout]    |
[INFO] [stdout] 45 |     commands.spawn(PointLightBundle {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PointLight` in this scope
[INFO] [stdout]   --> src/maze/plugin.rs:47:16
[INFO] [stdout]    |
[INFO] [stdout] 47 |         point_light: PointLight {
[INFO] [stdout]    |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/camera/orbit_keyboard_controller.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |             &mut Transform,
[INFO] [stdout]    |                  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 14 |             &mut TransformExt,
[INFO] [stdout]    |                  ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 7  | pub fn orbit_keyboard_controller<Transform>(
[INFO] [stdout]    |                                 +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/camera/orbit_keyboard_controller.rs:16:3
[INFO] [stdout]    |
[INFO] [stdout] 16 |         With<ActiveCamera>,
[INFO] [stdout]    |         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]  --> src/camera/plugin.rs:6:6
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Plugin for CameraPlugin {
[INFO] [stdout]   |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/rect_maze/rect_maze_spatial.rs:46:35
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn transforms(&self) -> Vec<(Transform, Vec<Transform>)> {
[INFO] [stdout]    |                                      ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 28 | impl<Transform> RectMazeSpatial {
[INFO] [stdout]    |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]  --> src/camera/plugin.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |     fn build(&self, app: &mut App) {
[INFO] [stdout]   |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/rect_maze/rect_maze_spatial.rs:46:50
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn transforms(&self) -> Vec<(Transform, Vec<Transform>)> {
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 28 | impl<Transform> RectMazeSpatial {
[INFO] [stdout]    |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]  --> src/camera/plugin.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 |             .add_systems(Update, orbit_camera_controller)
[INFO] [stdout]   |                          ^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]   |
[INFO] [stdout] 1 + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]  --> src/maze/systems/camera.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 |     mut respawn_event: EventReader<RespawnEvent>,
[INFO] [stdout]   |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]  --> src/maze/systems/camera.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut query: Query<(Entity, &mut Transform, &mut OrbitController)>,
[INFO] [stdout]   |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |             .add_systems(Update, orbit_keyboard_controller)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |             .add_systems(Update, camera_view_toggle)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PostStartup` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |             .add_systems(PostStartup, toggle_startup_camera)
[INFO] [stdout]    |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]  --> src/maze/systems/camera.rs:7:20
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut query: Query<(Entity, &mut Transform, &mut OrbitController)>,
[INFO] [stdout]   |                       ^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn adjust_camera_on_respawn<Entity>(
[INFO] [stdout]   |                                ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:19:6
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl Plugin for DebugCameraPlugin {
[INFO] [stdout]    |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]  --> src/maze/systems/camera.rs:7:33
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut query: Query<(Entity, &mut Transform, &mut OrbitController)>,
[INFO] [stdout]   |                                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn adjust_camera_on_respawn<Transform>(
[INFO] [stdout]   |                                +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:20:28
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn build(&self, app: &mut App) {
[INFO] [stdout]    |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]  --> src/maze/systems/game.rs:5:13
[INFO] [stdout]   |
[INFO] [stdout] 5 |     mut event: EventReader<DespawnEvent>,
[INFO] [stdout]   |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]  --> src/maze/systems/game.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 |     mut game: ResMut<MazeGame>,
[INFO] [stdout]   |               ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]  --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Startup` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |             .add_systems(Startup, spawn_all_cameras)
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]  --> src/maze/systems/reset.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 |     mut game: ResMut<MazeGame>,
[INFO] [stdout]   |               ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]  --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/camera/plugin.rs:28:36
[INFO] [stdout]    |
[INFO] [stdout] 28 | fn spawn_all_cameras(mut commands: Commands) {
[INFO] [stdout]    |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventWriter` in this scope
[INFO] [stdout]  --> src/maze/systems/reset.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut despawn_event: EventWriter<DespawnEvent>,
[INFO] [stdout]   |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]  --> src/debug/gizmos.rs:3:28
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn draw_cube(position: Vec3, size: f32, color: Color, mut gizmos: Gizmos) {
[INFO] [stdout]   |                            ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]  --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]  --> src/maze/systems/reset.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]  --> src/debug/gizmos.rs:3:52
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn draw_cube(position: Vec3, size: f32, color: Color, mut gizmos: Gizmos) {
[INFO] [stdout]   |                                                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Gizmos` in this scope
[INFO] [stdout]  --> src/debug/gizmos.rs:3:71
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn draw_cube(position: Vec3, size: f32, color: Color, mut gizmos: Gizmos) {
[INFO] [stdout]   |                                                                       ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]  --> src/maze/systems/reset.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]  --> src/maze/systems/reset.rs:8:24
[INFO] [stdout]   |
[INFO] [stdout] 8 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |                           ^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn reset_game_on_key<KeyCode>(
[INFO] [stdout]   |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]  --> src/debug/grid.rs:8:6
[INFO] [stdout]   |
[INFO] [stdout] 8 | impl Plugin for GridPlugin {
[INFO] [stdout]   |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:11:19
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut spawn_event: EventReader<RespawnEvent>,
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]  --> src/debug/grid.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 |     fn build(&self, app: &mut App) {
[INFO] [stdout]   |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:12:16
[INFO] [stdout]    |
[INFO] [stdout] 12 |     mut commands: Commands,
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/debug/grid.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |             .add_systems(Update, draw_grid)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 2  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 2  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                 ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/debug/grid.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |             .add_systems(Update, draw_grid_axis)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 2  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 2  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Gizmos` in this scope
[INFO] [stdout]   --> src/debug/grid.rs:19:26
[INFO] [stdout]    |
[INFO] [stdout] 19 | fn draw_grid(mut gizmos: Gizmos) {
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Gizmos` in this scope
[INFO] [stdout]   --> src/debug/grid.rs:42:31
[INFO] [stdout]    |
[INFO] [stdout] 42 | fn draw_grid_axis(mut gizmos: Gizmos) {
[INFO] [stdout]    |                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:13:28
[INFO] [stdout]    |
[INFO] [stdout] 13 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub fn respawn<Mesh>(
[INFO] [stdout]    |               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:14:17
[INFO] [stdout]    |
[INFO] [stdout] 14 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                    ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]  --> src/input/keyboard_controller.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 |     time: Res<Time>,
[INFO] [stdout]   |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:14:24
[INFO] [stdout]    |
[INFO] [stdout] 14 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Time` in this scope
[INFO] [stdout]  --> src/input/keyboard_controller.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 |     time: Res<Time>,
[INFO] [stdout]   |               ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use petgraph::visit::Time;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StandardMaterial` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:14:31
[INFO] [stdout]    |
[INFO] [stdout] 14 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub fn respawn<StandardMaterial>(
[INFO] [stdout]    |               ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]  --> src/input/keyboard_controller.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PbrBundle` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:22:11
[INFO] [stdout]    |
[INFO] [stdout] 22 |             .spawn(PbrBundle {
[INFO] [stdout]    |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]  --> src/input/keyboard_controller.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `StandardMaterial` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:30:29
[INFO] [stdout]    |
[INFO] [stdout] 30 |                 material: materials.add(StandardMaterial {
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]  --> src/input/keyboard_controller.rs:9:24
[INFO] [stdout]   |
[INFO] [stdout] 9 |     keys: Res<ButtonInput<KeyCode>>,
[INFO] [stdout]   |                           ^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn keyboard_controller<KeyCode>(
[INFO] [stdout]   |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:10:13
[INFO] [stdout]    |
[INFO] [stdout] 10 |     mut query: Query<
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Restitution` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:45:12
[INFO] [stdout]    |
[INFO] [stdout] 45 |             .insert(Restitution {
[INFO] [stdout]    |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |         (&TransformController, &mut Transform),
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 11 |         (&TransformController, &mut TransformExt),
[INFO] [stdout]    |                                     ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 7  | pub fn keyboard_controller<Transform>(
[INFO] [stdout]    |                           +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:12:3
[INFO] [stdout]    |
[INFO] [stdout] 12 |         With<ActiveTransformController>,
[INFO] [stdout]    |         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Friction` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:49:12
[INFO] [stdout]    |
[INFO] [stdout] 49 |             .insert(Friction {
[INFO] [stdout]    |                     ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct through its public re-export
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::Friction;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:38:42
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub fn parse_keyboard_translation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:62:16
[INFO] [stdout]    |
[INFO] [stdout] 62 |     mut commands: Commands,
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:38:46
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub fn parse_keyboard_translation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventWriter` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:63:21
[INFO] [stdout]    |
[INFO] [stdout] 63 |     mut despawn_event: EventWriter<DespawnEvent>,
[INFO] [stdout]    |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:38:58
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub fn parse_keyboard_translation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub fn parse_keyboard_translation<KeyCode>(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |     query: Query<(Entity, &Transform), (With<ball::BallTag>, Without<DeadTag>)>,
[INFO] [stdout]    |            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:38:72
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub fn parse_keyboard_translation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                                                        ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:64:16
[INFO] [stdout]    |
[INFO] [stdout] 64 |     query: Query<(Entity, &Transform), (With<ball::BallTag>, Without<DeadTag>)>,
[INFO] [stdout]    |                   ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn despawn_on_ball_fall<Entity>(
[INFO] [stdout]    |                            ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:60:39
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn parse_keyboard_rotation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                       ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:60:43
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn parse_keyboard_rotation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:64:25
[INFO] [stdout]    |
[INFO] [stdout] 64 |     query: Query<(Entity, &Transform), (With<ball::BallTag>, Without<DeadTag>)>,
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 64 |     query: Query<(Entity, &TransformExt), (With<ball::BallTag>, Without<DeadTag>)>,
[INFO] [stdout]    |                            ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn despawn_on_ball_fall<Transform>(
[INFO] [stdout]    |                            +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:64:38
[INFO] [stdout]    |
[INFO] [stdout] 64 |     query: Query<(Entity, &Transform), (With<ball::BallTag>, Without<DeadTag>)>,
[INFO] [stdout]    |                                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KeyCode` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:60:55
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn parse_keyboard_rotation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                                       ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn parse_keyboard_rotation<KeyCode>(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]   --> src/input/keyboard_controller.rs:60:69
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn parse_keyboard_rotation(keys: &Res<ButtonInput<KeyCode>>) -> Vec3 {
[INFO] [stdout]    |                                                                     ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Without` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ball.rs:64:59
[INFO] [stdout]    |
[INFO] [stdout] 64 |     query: Query<(Entity, &Transform), (With<ball::BallTag>, Without<DeadTag>)>,
[INFO] [stdout]    |                                                              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 |     mut ev_motion: EventReader<MouseMotion>,
[INFO] [stdout]    |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/maze/__spawners/board.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 9 |     mut commands: Commands,
[INFO] [stdout]   |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseMotion` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:13:29
[INFO] [stdout]    |
[INFO] [stdout] 13 |     mut ev_motion: EventReader<MouseMotion>,
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn mouse_controller<MouseMotion>(
[INFO] [stdout]    |                        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/maze/__spawners/board.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                 ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/maze/__spawners/board.rs:10:21
[INFO] [stdout]    |
[INFO] [stdout] 10 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:14:17
[INFO] [stdout]    |
[INFO] [stdout] 14 |     mut ev_scroll: EventReader<MouseWheel>,
[INFO] [stdout]    |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]   --> src/maze/__spawners/board.rs:10:28
[INFO] [stdout]    |
[INFO] [stdout] 10 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 8  | pub fn respawn<Mesh>(
[INFO] [stdout]    |               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseWheel` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:14:29
[INFO] [stdout]    |
[INFO] [stdout] 14 |     mut ev_scroll: EventReader<MouseWheel>,
[INFO] [stdout]    |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn mouse_controller<MouseWheel>(
[INFO] [stdout]    |                        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Res` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:15:15
[INFO] [stdout]    |
[INFO] [stdout] 15 |     input_mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/maze/__spawners/board.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                    ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ButtonInput` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 |     input_mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/maze/__spawners/board.rs:11:24
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StandardMaterial` in this scope
[INFO] [stdout]   --> src/maze/__spawners/board.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 8  | pub fn respawn<StandardMaterial>(
[INFO] [stdout]    |               ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MouseButton` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:15:31
[INFO] [stdout]    |
[INFO] [stdout] 15 |     input_mouse: Res<ButtonInput<MouseButton>>,
[INFO] [stdout]    |                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn mouse_controller<MouseButton>(
[INFO] [stdout]    |                        +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]   --> src/maze/__spawners/board.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 |     mut spawn_event: EventReader<RespawnEvent>,
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 |     mut query: Query<
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/maze/__spawners/floor.rs:8:17
[INFO] [stdout]   |
[INFO] [stdout] 8 |     commands: &mut Commands,
[INFO] [stdout]   |                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:17:31
[INFO] [stdout]    |
[INFO] [stdout] 17 |         (&TransformController, &mut Transform),
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 17 |         (&TransformController, &mut TransformExt),
[INFO] [stdout]    |                                     ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn mouse_controller<Transform>(
[INFO] [stdout]    |                        +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]  --> src/maze/__spawners/floor.rs:9:15
[INFO] [stdout]   |
[INFO] [stdout] 9 |     meshes: &mut ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                  ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]  --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/input/mouse_controller.rs:18:3
[INFO] [stdout]    |
[INFO] [stdout] 18 |         With<ActiveTransformController>,
[INFO] [stdout]    |         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]  --> src/maze/__spawners/floor.rs:9:22
[INFO] [stdout]   |
[INFO] [stdout] 9 |     meshes: &mut ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]  --> src/input/plugin.rs:6:6
[INFO] [stdout]   |
[INFO] [stdout] 6 | impl Plugin for InputPlugin {
[INFO] [stdout]   |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]  --> src/maze/__spawners/floor.rs:9:29
[INFO] [stdout]   |
[INFO] [stdout] 9 |     meshes: &mut ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                                ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn spawn<Mesh>(
[INFO] [stdout]   |             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]  --> src/input/plugin.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 |     fn build(&self, app: &mut App) {
[INFO] [stdout]   |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/maze/__spawners/floor.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     materials: &mut ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                     ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]  --> src/input/plugin.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 |             .add_systems(Update, mouse_controller)
[INFO] [stdout]   |                          ^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]   |
[INFO] [stdout] 1 + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/maze/__spawners/floor.rs:10:25
[INFO] [stdout]    |
[INFO] [stdout] 10 |     materials: &mut ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Update` in this scope
[INFO] [stdout]   --> src/input/plugin.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |             .add_systems(Update, keyboard_controller)
[INFO] [stdout]    |                          ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::physics::EulerPhysicsSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::spline::ecs_graph::EcsSplineGraphSet::Update;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StandardMaterial` in this scope
[INFO] [stdout]   --> src/maze/__spawners/floor.rs:10:32
[INFO] [stdout]    |
[INFO] [stdout] 10 |     materials: &mut ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 7  | pub fn spawn<StandardMaterial>(
[INFO] [stdout]    |             ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]  --> src/materials/forky_material_plugin.rs:7:6
[INFO] [stdout]   |
[INFO] [stdout] 7 | impl Plugin for ForkyMaterialPlugin {
[INFO] [stdout]   |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/maze/__spawners/floor.rs:12:6
[INFO] [stdout]    |
[INFO] [stdout] 12 | ) -> Entity {
[INFO] [stdout]    |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PbrBundle` in this scope
[INFO] [stdout]   --> src/maze/__spawners/floor.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 |         .spawn(PbrBundle {
[INFO] [stdout]    |                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]  --> src/materials/forky_material_plugin.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 |     fn build(&self, app: &mut App) {
[INFO] [stdout]   |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:35:14
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub handle: Handle<Shader>,
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:35:21
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub handle: Handle<Shader>,
[INFO] [stdout]    |                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ForkyShader<Shader> {
[INFO] [stdout]    |                       ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]  --> src/maze/__spawners/maze_3d.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 |     game: ResMut<MazeGame>,
[INFO] [stdout]   |           ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]  --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:37:26
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub load_asset: fn(&mut App, Handle<Shader>),
[INFO] [stdout]    |                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventWriter` in this scope
[INFO] [stdout]  --> src/maze/__spawners/maze_3d.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 |     mut spawn_event: EventWriter<RespawnEvent>,
[INFO] [stdout]   |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/maze/__spawners/maze_3d.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut commands: Commands,
[INFO] [stdout]   |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:37:31
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub load_asset: fn(&mut App, Handle<Shader>),
[INFO] [stdout]    |                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]  --> src/maze/__spawners/maze_3d.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     query: Query<&MazeItemTag>,
[INFO] [stdout]   |            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:37:38
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub load_asset: fn(&mut App, Handle<Shader>),
[INFO] [stdout]    |                                         ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ForkyShader<Shader> {
[INFO] [stdout]    |                       ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EventReader` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_3d.rs:24:21
[INFO] [stdout]    |
[INFO] [stdout] 24 |     mut despawn_event: EventReader<DespawnEvent>,
[INFO] [stdout]    |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:58:42
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn try_load_inline(&self, app: &mut App) {
[INFO] [stdout]    |                                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_3d.rs:25:16
[INFO] [stdout]    |
[INFO] [stdout] 25 |     mut commands: Commands,
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:9:2
[INFO] [stdout]    |
[INFO] [stdout] 9  |     forky_shader!("utility", SHADER_HANDLE_OFFSET_INTERNAL + 0)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:8:21
[INFO] [stdout]    |
[INFO] [stdout] 8  | const SHADER_UTILITY<Shader>: ForkyShader =
[INFO] [stdout]    |                     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_3d.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 |     q_items: Query<Entity, With<MazeItemTag>>,
[INFO] [stdout]    |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_3d.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 |     q_items: Query<Entity, With<MazeItemTag>>,
[INFO] [stdout]    |                    ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn despawn<Entity>(
[INFO] [stdout]    |               ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:9:2
[INFO] [stdout]    |
[INFO] [stdout] 9  |     forky_shader!("utility", SHADER_HANDLE_OFFSET_INTERNAL + 0)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:8:21
[INFO] [stdout]    |
[INFO] [stdout] 8  | const SHADER_UTILITY<Shader>: ForkyShader =
[INFO] [stdout]    |                     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_3d.rs:26:25
[INFO] [stdout]    |
[INFO] [stdout] 26 |     q_items: Query<Entity, With<MazeItemTag>>,
[INFO] [stdout]    |                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     forky_shader!("noise", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:11:19
[INFO] [stdout]    |
[INFO] [stdout] 11 | const SHADER_NOISE<Shader>: ForkyShader =
[INFO] [stdout]    |                   ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/maze/__spawners/maze_wall.rs:8:17
[INFO] [stdout]   |
[INFO] [stdout] 8 |     commands: &mut Commands,
[INFO] [stdout]   |                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:12:2
[INFO] [stdout]    |
[INFO] [stdout] 12 |     forky_shader!("noise", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:11:19
[INFO] [stdout]    |
[INFO] [stdout] 11 | const SHADER_NOISE<Shader>: ForkyShader =
[INFO] [stdout]    |                   ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]  --> src/maze/__spawners/maze_wall.rs:9:15
[INFO] [stdout]   |
[INFO] [stdout] 9 |     meshes: &mut ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                  ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]  --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]   |
[INFO] [stdout]   = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:15:2
[INFO] [stdout]    |
[INFO] [stdout] 15 |     forky_shader!("sdf2", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 | const SHADER_SDF2<Shader>: ForkyShader =
[INFO] [stdout]    |                  ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]  --> src/maze/__spawners/maze_wall.rs:9:22
[INFO] [stdout]   |
[INFO] [stdout] 9 |     meshes: &mut ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]  --> src/maze/__spawners/maze_wall.rs:9:29
[INFO] [stdout]   |
[INFO] [stdout] 9 |     meshes: &mut ResMut<Assets<Mesh>>,
[INFO] [stdout]   |                                ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn spawn_all<Mesh>(
[INFO] [stdout]   |                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:15:2
[INFO] [stdout]    |
[INFO] [stdout] 15 |     forky_shader!("sdf2", SHADER_HANDLE_OFFSET_INTERNAL + 2)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 | const SHADER_SDF2<Shader>: ForkyShader =
[INFO] [stdout]    |                  ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     materials: &mut ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                     ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:10:25
[INFO] [stdout]    |
[INFO] [stdout] 10 |     materials: &mut ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StandardMaterial` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:10:32
[INFO] [stdout]    |
[INFO] [stdout] 10 |     materials: &mut ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 7  | pub fn spawn_all<StandardMaterial>(
[INFO] [stdout]    |                 ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:18:2
[INFO] [stdout]    |
[INFO] [stdout] 18 |     forky_shader!("sdf3", SHADER_HANDLE_OFFSET_INTERNAL + 3)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 | const SHADER_SDF3<Shader>: ForkyShader =
[INFO] [stdout]    |                  ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:12:6
[INFO] [stdout]    |
[INFO] [stdout] 12 | ) -> Entity {
[INFO] [stdout]    |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:18:2
[INFO] [stdout]    |
[INFO] [stdout] 18 |     forky_shader!("sdf3", SHADER_HANDLE_OFFSET_INTERNAL + 3)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 | const SHADER_SDF3<Shader>: ForkyShader =
[INFO] [stdout]    |                  ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:13:17
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let walls: Vec<Entity> = maze
[INFO] [stdout]    |                    ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 7  | pub fn spawn_all<Entity>(
[INFO] [stdout]    |                 ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SpatialBundle` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 |         .spawn(SpatialBundle {
[INFO] [stdout]    |                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 21 |     forky_shader!("unlit", SHADER_HANDLE_OFFSET_INTERNAL + 100)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:20:23
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const SHADER_UNLIT<Shader>: ForkyShader =
[INFO] [stdout]    |                       ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     commands: &mut Commands,
[INFO] [stdout]    |                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:34:15
[INFO] [stdout]    |
[INFO] [stdout] 34 |     meshes: &mut ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                  ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:21:2
[INFO] [stdout]    |
[INFO] [stdout] 21 |     forky_shader!("unlit", SHADER_HANDLE_OFFSET_INTERNAL + 100)
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:20:23
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const SHADER_UNLIT<Shader>: ForkyShader =
[INFO] [stdout]    |                       ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:24:2
[INFO] [stdout]    |
[INFO] [stdout] 24 |     forky_shader!("unlit_texture", SHADER_HANDLE_OFFSET_INTERNAL + 102)
[INFO] [stdout]    |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:23:31
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub const SHADER_UNLIT_TEXTURE<Shader>: ForkyShader =
[INFO] [stdout]    |                               ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:34:22
[INFO] [stdout]    |
[INFO] [stdout] 34 |     meshes: &mut ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:24:2
[INFO] [stdout]    |
[INFO] [stdout] 24 |     forky_shader!("unlit_texture", SHADER_HANDLE_OFFSET_INTERNAL + 102)
[INFO] [stdout]    |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:23:31
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub const SHADER_UNLIT_TEXTURE<Shader>: ForkyShader =
[INFO] [stdout]    |                               ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:34:29
[INFO] [stdout]    |
[INFO] [stdout] 34 |     meshes: &mut ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn spawn<Mesh>(
[INFO] [stdout]    |             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:12:21
[INFO] [stdout]    |
[INFO] [stdout] 12 |             handle: Handle::<Shader>::weak_from_u128($id),
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:27:2
[INFO] [stdout]    |
[INFO] [stdout] 27 |     forky_shader!("uv", SHADER_HANDLE_OFFSET_INTERNAL + 101)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:26:20
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub const SHADER_UV<Shader>: ForkyShader =
[INFO] [stdout]    |                    ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Shader` in this scope
[INFO] [stdout]   --> src/materials/forky_shader.rs:15:47
[INFO] [stdout]    |
[INFO] [stdout] 15 |                          handle: bevy::prelude::Handle<Shader>| {
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/materials/inline_shaders.rs:27:2
[INFO] [stdout]    |
[INFO] [stdout] 27 |     forky_shader!("uv", SHADER_HANDLE_OFFSET_INTERNAL + 101)
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `forky_shader` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   --> src/materials/inline_shaders.rs:26:20
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub const SHADER_UV<Shader>: ForkyShader =
[INFO] [stdout]    |                    ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `App` in this scope
[INFO] [stdout]   --> src/materials/inline_shaders.rs:40:37
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub fn try_inline_shaders(app: &mut App) {
[INFO] [stdout]    |                                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     materials: &mut ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                     ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/core/src/convert/mod.rs:369:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `AsMut` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Assets` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:35:25
[INFO] [stdout]    |
[INFO] [stdout] 35 |     materials: &mut ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StandardMaterial` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:35:32
[INFO] [stdout]    |
[INFO] [stdout] 35 |     materials: &mut ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn spawn<StandardMaterial>(
[INFO] [stdout]    |             ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Material` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:5:28
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct RenderBundle<M: Material> {
[INFO] [stdout]   |                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub mesh: Handle<Mesh>,
[INFO] [stdout]   |               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub mesh: Handle<Mesh>,
[INFO] [stdout]   |                      ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct RenderBundle<M: Material, Mesh> {
[INFO] [stdout]   |                                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 |     parent: &Transform,
[INFO] [stdout]    |              ^^^^^^^^^ help: a trait with a similar name exists: `TransformExt`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub material: Handle<M>,
[INFO] [stdout]   |                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `VisibilityBundle` in this scope
[INFO] [stdout]  --> src/materials/render_bundle.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub visibility: VisibilityBundle,
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |     children: &Vec<Transform>,
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 37 |     children: &Vec<TransformExt>,
[INFO] [stdout]    |                    ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn spawn<Transform>(
[INFO] [stdout]    |             +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:38:6
[INFO] [stdout]    |
[INFO] [stdout] 38 | ) -> Entity {
[INFO] [stdout]    |      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:39:20
[INFO] [stdout]    |
[INFO] [stdout] 39 |     let children: Vec<Entity> = children
[INFO] [stdout]    |                       ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn spawn<Entity>(
[INFO] [stdout]    |             ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Material` in this scope
[INFO] [stdout]   --> src/materials/render_bundle.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     M: Material,
[INFO] [stdout]    |        ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PbrBundle` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:43:12
[INFO] [stdout]    |
[INFO] [stdout] 43 |                 .spawn(PbrBundle {
[INFO] [stdout]    |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/materials/render_bundle.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn new(mesh: Handle<Mesh>, material: Handle<M>) -> Self {
[INFO] [stdout]    |                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SpatialBundle` in this scope
[INFO] [stdout]   --> src/maze/__spawners/maze_wall.rs:57:10
[INFO] [stdout]    |
[INFO] [stdout] 57 |         .spawn(SpatialBundle {
[INFO] [stdout]    |                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mesh` in this scope
[INFO] [stdout]   --> src/materials/render_bundle.rs:15:26
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn new(mesh: Handle<Mesh>, material: Handle<M>) -> Self {
[INFO] [stdout]    |                             ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl<M, Mesh> RenderBundle<M>
[INFO] [stdout]    |       ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/materials/render_bundle.rs:15:43
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn new(mesh: Handle<Mesh>, material: Handle<M>) -> Self {
[INFO] [stdout]    |                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]  --> src/maze/__spawners/mesh_shape.rs:6:55
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn _vertical(cell_width: f32, wall_width: f32) -> Vec<Transform> {
[INFO] [stdout]   |                                                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]  ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[ext]
[INFO] [stdout]   | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn _vertical(cell_width: f32, wall_width: f32) -> Vec<TransformExt> {
[INFO] [stdout]   |                                                       ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn _vertical<Transform>(cell_width: f32, wall_width: f32) -> Vec<Transform> {
[INFO] [stdout]   |             +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]  --> src/materials/unlit_material.rs:9:13
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub color: Color,
[INFO] [stdout]   |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]  --> src/maze/__spawners/mesh_shape.rs:9:60
[INFO] [stdout]   |
[INFO] [stdout] 9 | fn _half_vertical(cell_width: f32, wall_width: f32) -> Vec<Transform> {
[INFO] [stdout]   |                                                            ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]  ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[ext]
[INFO] [stdout]   | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]   |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]   |
[INFO] [stdout] 9 | fn _half_vertical(cell_width: f32, wall_width: f32) -> Vec<TransformExt> {
[INFO] [stdout]   |                                                            ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 9 | fn _half_vertical<Transform>(cell_width: f32, wall_width: f32) -> Vec<Transform> {
[INFO] [stdout]   |                  +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AlphaMode` in this scope
[INFO] [stdout]   --> src/materials/unlit_material.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub alpha_mode: AlphaMode,
[INFO] [stdout]    |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/mesh_shape.rs:17:50
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn _tee(cell_width: f32, wall_width: f32) -> Vec<Transform> {
[INFO] [stdout]    |                                                  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn _tee(cell_width: f32, wall_width: f32) -> Vec<TransformExt> {
[INFO] [stdout]    |                                                  ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn _tee<Transform>(cell_width: f32, wall_width: f32) -> Vec<Transform> {
[INFO] [stdout]    |        +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]   --> src/materials/unlit_material.rs:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl From<Color> for UnlitMaterial {
[INFO] [stdout]    |           ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl<Color> From<Color> for UnlitMaterial {
[INFO] [stdout]    |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/mesh_shape.rs:32:52
[INFO] [stdout]    |
[INFO] [stdout] 32 | fn _cross(cell_width: f32, wall_width: f32) -> Vec<Transform> {
[INFO] [stdout]    |                                                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 32 | fn _cross(cell_width: f32, wall_width: f32) -> Vec<TransformExt> {
[INFO] [stdout]    |                                                    ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | fn _cross<Transform>(cell_width: f32, wall_width: f32) -> Vec<Transform> {
[INFO] [stdout]    |          +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]   --> src/materials/unlit_material.rs:15:17
[INFO] [stdout]    |
[INFO] [stdout] 15 |     fn from(color: Color) -> Self {
[INFO] [stdout]    |                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/mesh_shape.rs:53:53
[INFO] [stdout]    |
[INFO] [stdout] 53 | fn _corner(cell_width: f32, wall_width: f32) -> Vec<Transform> {
[INFO] [stdout]    |                                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 53 | fn _corner(cell_width: f32, wall_width: f32) -> Vec<TransformExt> {
[INFO] [stdout]    |                                                     ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 53 | fn _corner<Transform>(cell_width: f32, wall_width: f32) -> Vec<Transform> {
[INFO] [stdout]    |           +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Material` in this scope
[INFO] [stdout]   --> src/materials/unlit_material.rs:23:6
[INFO] [stdout]    |
[INFO] [stdout] 23 | impl Material for UnlitMaterial {
[INFO] [stdout]    |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/mesh_shape.rs:80:7
[INFO] [stdout]    |
[INFO] [stdout] 80 | ) -> (Transform, Vec<Transform>) {
[INFO] [stdout]    |       ^^^^^^^^^ help: a trait with a similar name exists: `TransformExt`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AlphaMode` in this scope
[INFO] [stdout]   --> src/materials/unlit_material.rs:25:26
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn alpha_mode(&self) -> AlphaMode { self.alpha_mode }
[INFO] [stdout]    |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/mesh_shape.rs:80:22
[INFO] [stdout]    |
[INFO] [stdout] 80 | ) -> (Transform, Vec<Transform>) {
[INFO] [stdout]    |                      ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 80 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]    |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub fn horizontal<Transform>(
[INFO] [stdout]    |                  +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:15:13
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub color: Color,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/mesh_shape.rs:89:7
[INFO] [stdout]    |
[INFO] [stdout] 89 | ) -> (Transform, Vec<Transform>) {
[INFO] [stdout]    |       ^^^^^^^^^ help: a trait with a similar name exists: `TransformExt`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec4` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub tiling: Vec4,
[INFO] [stdout]    |                 ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/fd2c811d25ad5773fbd2463e058bf4edf4d44eb2/library/alloc/src/vec/mod.rs:397:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named struct `Vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/mesh_shape.rs:89:22
[INFO] [stdout]    |
[INFO] [stdout] 89 | ) -> (Transform, Vec<Transform>) {
[INFO] [stdout]    |                      ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 89 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]    |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub fn vertical<Transform>(
[INFO] [stdout]    |                +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:21:28
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub color_texture: Option<Handle<Image>>,
[INFO] [stdout]    |                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/mesh_shape.rs:93:53
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub fn none(_cell_width: f32, _wall_width: f32) -> (Transform, Vec<Transform>) {
[INFO] [stdout]    |                                                     ^^^^^^^^^ help: a trait with a similar name exists: `TransformExt`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Image` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:21:35
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub color_texture: Option<Handle<Image>>,
[INFO] [stdout]    |                                      ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct UnlitTextureMaterial<Image> {
[INFO] [stdout]    |                                +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/mesh_shape.rs:93:68
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub fn none(_cell_width: f32, _wall_width: f32) -> (Transform, Vec<Transform>) {
[INFO] [stdout]    |                                                                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub fn none(_cell_width: f32, _wall_width: f32) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]    |                                                                    ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub fn none<Transform>(_cell_width: f32, _wall_width: f32) -> (Transform, Vec<Transform>) {
[INFO] [stdout]    |            +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AlphaMode` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:22:18
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub alpha_mode: AlphaMode,
[INFO] [stdout]    |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Material` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:37:6
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl Material for UnlitTextureMaterial {
[INFO] [stdout]    |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/mesh_shape.rs:96:52
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub fn cross(cell_width: f32, wall_width: f32) -> (Transform, Vec<Transform>) {
[INFO] [stdout]    |                                                    ^^^^^^^^^ help: a trait with a similar name exists: `TransformExt`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AlphaMode` in this scope
[INFO] [stdout]   --> src/materials/unlit_texture_material.rs:40:26
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn alpha_mode(&self) -> AlphaMode { self.alpha_mode }
[INFO] [stdout]    |                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]   --> src/maze/__spawners/mesh_shape.rs:96:67
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub fn cross(cell_width: f32, wall_width: f32) -> (Transform, Vec<Transform>) {
[INFO] [stdout]    |                                                                   ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | #[ext]
[INFO] [stdout]    | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub fn cross(cell_width: f32, wall_width: f32) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]    |                                                                   ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub fn cross<Transform>(cell_width: f32, wall_width: f32) -> (Transform, Vec<Transform>) {
[INFO] [stdout]    |             +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Color` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub color: Color,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:103:7
[INFO] [stdout]     |
[INFO] [stdout] 103 | ) -> (Transform, Vec<Transform>) {
[INFO] [stdout]     |       ^^^^^^^^^ help: a trait with a similar name exists: `TransformExt`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/forky_bevy-0.2.0-rc.1/src/extensions/transform_x.rs:5:1
[INFO] [stdout]     |
[INFO] [stdout] 5   | #[ext]
[INFO] [stdout]     | ------ similarly named trait `TransformExt` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AlphaMode` in this scope
[INFO] [stdout]   --> src/materials/uv_material.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub alpha_mode: AlphaMode,
[INFO] [stdout]    |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:103:22
[WARN] too many lines in the log, truncating it
