[INFO] fetching crate forky_play 0.2.0-rc.1...
[INFO] checking forky_play-0.2.0-rc.1 against try#264a7c4a1c917c83d13895a31231f9d93c7b67e1 for pr-132289
[INFO] extracting crate forky_play 0.2.0-rc.1 into /workspace/builds/worker-4-tc2/source
[INFO] validating manifest of crates.io crate forky_play 0.2.0-rc.1 on toolchain 264a7c4a1c917c83d13895a31231f9d93c7b67e1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+264a7c4a1c917c83d13895a31231f9d93c7b67e1" "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-4-tc2/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" "+264a7c4a1c917c83d13895a31231f9d93c7b67e1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+264a7c4a1c917c83d13895a31231f9d93c7b67e1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7e36a450de5caa637d3a3a1ebeeadd8c366f41a9c2175bc6c1ad4d567c4867d2
[INFO] running `Command { std: "docker" "start" "-a" "7e36a450de5caa637d3a3a1ebeeadd8c366f41a9c2175bc6c1ad4d567c4867d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7e36a450de5caa637d3a3a1ebeeadd8c366f41a9c2175bc6c1ad4d567c4867d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7e36a450de5caa637d3a3a1ebeeadd8c366f41a9c2175bc6c1ad4d567c4867d2", kill_on_drop: false }`
[INFO] [stdout] 7e36a450de5caa637d3a3a1ebeeadd8c366f41a9c2175bc6c1ad4d567c4867d2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+264a7c4a1c917c83d13895a31231f9d93c7b67e1" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ac4cec4b370ec865a2215139b9f63c9728ab8e98d866e08d91554854d50bee5d
[INFO] running `Command { std: "docker" "start" "-a" "ac4cec4b370ec865a2215139b9f63c9728ab8e98d866e08d91554854d50bee5d", 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]     Checking once_cell v1.19.0
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]     Checking zerocopy v0.7.32
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling winnow v0.6.5
[INFO] [stderr]    Compiling toml_datetime v0.6.5
[INFO] [stderr]    Compiling crossbeam-utils v0.8.19
[INFO] [stderr]     Checking futures-io v0.3.30
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]     Checking bytemuck v1.14.3
[INFO] [stderr]     Checking fastrand v2.0.1
[INFO] [stderr]     Checking smallvec v1.13.1
[INFO] [stderr]     Checking web-time v1.1.0
[INFO] [stderr]     Checking parking v2.2.0
[INFO] [stderr]     Checking smol_str v0.2.1
[INFO] [stderr]     Checking downcast-rs v1.2.0
[INFO] [stderr]     Checking bevy_ptr v0.14.1
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]     Checking async-task v4.7.0
[INFO] [stderr]     Checking futures-lite v2.2.0
[INFO] [stderr]     Checking fixedbitset v0.4.2
[INFO] [stderr]     Checking fixedbitset v0.5.6
[INFO] [stderr]     Checking nonmax v0.5.5
[INFO] [stderr]     Checking regex-syntax v0.8.2
[INFO] [stderr]     Checking uuid v1.7.0
[INFO] [stderr]     Checking log v0.4.21
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking accesskit v0.14.0
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]     Checking raw-window-handle v0.6.0
[INFO] [stderr]    Compiling anyhow v1.0.80
[INFO] [stderr]     Checking const-fnv1a-hash v1.1.0
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking strum v0.25.0
[INFO] [stderr]     Checking concurrent-queue v2.4.0
[INFO] [stderr]     Checking crossbeam-channel v0.5.12
[INFO] [stderr]    Compiling indexmap v2.2.5
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]     Checking matchers v0.1.0
[INFO] [stderr]    Compiling syn v2.0.52
[INFO] [stderr]    Compiling getrandom v0.2.12
[INFO] [stderr]     Checking async-executor v1.11.0
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking bevy_tasks v0.14.1
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking regex-automata v0.4.6
[INFO] [stderr]    Compiling toml_edit v0.22.7
[INFO] [stderr]     Checking regex v1.10.3
[INFO] [stderr]     Checking tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling bevy_macro_utils v0.14.1
[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_time v0.14.1
[INFO] [stderr]     Checking bevy_a11y 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/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/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/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/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/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/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/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/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/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/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/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/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/_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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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`
[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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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`
[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_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/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/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/_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_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/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/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/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/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_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/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_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/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_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/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/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/_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_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/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_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/_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/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/_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/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/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/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/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_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/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/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/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/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/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/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_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/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_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/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/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/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: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_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: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/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/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: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/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`
[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/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_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/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/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/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/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/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/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/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/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_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_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_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`
[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/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/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[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[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/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_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/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`
[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_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/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/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[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: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: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: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 `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 `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 `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 `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 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 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 `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 `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 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:14:4
[INFO] [stdout]    |
[INFO] [stdout] 14 |     #[uniform(0)]
[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 `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 `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 `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 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 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 `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 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 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 `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 `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/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/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_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.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(Debug, 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 `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 `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 `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: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:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[derive(Event)]
[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 `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/__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/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/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/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/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 `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 `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/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/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/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/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/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 `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 `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 `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 `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 `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 `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: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 `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: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 `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: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 `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: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 `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: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 `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: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: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: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: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: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: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: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: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/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/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 `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 `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 `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/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/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/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/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 `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 `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/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 `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 `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/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 `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 `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 `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 `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 `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 `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_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_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_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_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 `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 `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_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_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 `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 `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 `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 `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 `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/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 `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_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 `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_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 `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_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 `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 `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 `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 `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_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 `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_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 `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_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 `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 `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 `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 `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/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 `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/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 `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/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 `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 `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 `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/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/_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 `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 `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 `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 `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 `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 `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 `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/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/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/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 `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 `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 `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 `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 `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 `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 `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: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: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/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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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 `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 `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 `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 `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 `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 `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[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 `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 `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 `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 `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[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 `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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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 `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 `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 `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[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 `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[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 `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 `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 `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 `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 `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 `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/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 `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 `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[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[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 `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 `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 `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 `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/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 `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[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 `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 `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[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 `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 `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[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 `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 `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 `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 `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 `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[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 `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[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[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[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[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[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[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[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[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[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[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[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[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/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 `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[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[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[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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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 `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 `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 `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[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 `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[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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/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 `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[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[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[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[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 `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 `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 `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 `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 `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 `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 `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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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 `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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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: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 `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 `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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/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[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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/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[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[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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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 `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 `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 `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 `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 `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 `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 `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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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: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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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 `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 `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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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: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 `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 `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/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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[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 `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[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[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 `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 `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 `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 `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 `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[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 `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 `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 `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 `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 `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 `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 `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 `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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:103:22
[INFO] [stdout]     |
[INFO] [stdout] 103 | ) -> (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] 103 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub fn top_left<Transform>(
[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:112:7
[INFO] [stdout]     |
[INFO] [stdout] 112 | ) -> (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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:112:22
[INFO] [stdout]     |
[INFO] [stdout] 112 | ) -> (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] 112 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub fn top_right<Transform>(
[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:121:7
[INFO] [stdout]     |
[INFO] [stdout] 121 | ) -> (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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:121:22
[INFO] [stdout]     |
[INFO] [stdout] 121 | ) -> (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] 121 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub fn bottom_left<Transform>(
[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:130:7
[INFO] [stdout]     |
[INFO] [stdout] 130 | ) -> (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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:130:22
[INFO] [stdout]     |
[INFO] [stdout] 130 | ) -> (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] 130 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub fn bottom_right<Transform>(
[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:140:7
[INFO] [stdout]     |
[INFO] [stdout] 140 | ) -> (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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:140:22
[INFO] [stdout]     |
[INFO] [stdout] 140 | ) -> (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] 140 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub fn left_tee<Transform>(
[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:146:7
[INFO] [stdout]     |
[INFO] [stdout] 146 | ) -> (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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:146:22
[INFO] [stdout]     |
[INFO] [stdout] 146 | ) -> (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] 146 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub fn top_tee<Transform>(
[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:155:7
[INFO] [stdout]     |
[INFO] [stdout] 155 | ) -> (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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:155:22
[INFO] [stdout]     |
[INFO] [stdout] 155 | ) -> (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] 155 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub fn right_tee<Transform>(
[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:164:7
[INFO] [stdout]     |
[INFO] [stdout] 164 | ) -> (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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:164:22
[INFO] [stdout]     |
[INFO] [stdout] 164 | ) -> (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] 164 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub fn bottom_tee<Transform>(
[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:174:7
[INFO] [stdout]     |
[INFO] [stdout] 174 | ) -> (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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:174:22
[INFO] [stdout]     |
[INFO] [stdout] 174 | ) -> (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] 174 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 171 | pub fn horizontal_left<Transform>(
[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:183:7
[INFO] [stdout]     |
[INFO] [stdout] 183 | ) -> (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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:183:22
[INFO] [stdout]     |
[INFO] [stdout] 183 | ) -> (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] 183 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub fn vertical_top<Transform>(
[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:192:7
[INFO] [stdout]     |
[INFO] [stdout] 192 | ) -> (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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:192:22
[INFO] [stdout]     |
[INFO] [stdout] 192 | ) -> (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] 192 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub fn horizontal_right<Transform>(
[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:201:7
[INFO] [stdout]     |
[INFO] [stdout] 201 | ) -> (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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:201:22
[INFO] [stdout]     |
[INFO] [stdout] 201 | ) -> (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] 201 | ) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                      ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub fn vertical_bottom<Transform>(
[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:208:45
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub fn from_u8(val: u8) -> fn(f32, 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 `Transform` in this scope
[INFO] [stdout]    --> src/maze/__spawners/mesh_shape.rs:208:60
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub fn from_u8(val: u8) -> fn(f32, 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] 208 | pub fn from_u8(val: u8) -> fn(f32, f32) -> (Transform, Vec<TransformExt>) {
[INFO] [stdout]     |                                                            ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub fn from_u8<Transform>(val: u8) -> fn(f32, f32) -> (Transform, Vec<Transform>) {
[INFO] [stdout]     |               +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[INFO] [stdout]  --> src/maze/__spawners/ui.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub fn spawn(mut commands: Commands, asset_server: Res<AssetServer>) {
[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/__spawners/ui.rs:8:52
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub fn spawn(mut commands: Commands, asset_server: Res<AssetServer>) {
[INFO] [stdout]   |                                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AssetServer` in this scope
[INFO] [stdout]  --> src/maze/__spawners/ui.rs:8:56
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub fn spawn(mut commands: Commands, asset_server: Res<AssetServer>) {
[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 spawn<AssetServer>(mut commands: Commands, asset_server: Res<AssetServer>) {
[INFO] [stdout]   |             +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NodeBundle` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ui.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 |         .spawn(NodeBundle {
[INFO] [stdout]    |                ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Style` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ui.rs:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 |             style: Style {
[INFO] [stdout]    |                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `TextStyle` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ui.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |                 TextStyle {
[INFO] [stdout]    |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `TextStyle` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ui.rs:37:44
[INFO] [stdout]    |
[INFO] [stdout] 37 |                     TextBundle::from_section("Score:  0", TextStyle {
[INFO] [stdout]    |                                                           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Style` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ui.rs:43:18
[INFO] [stdout]    |
[INFO] [stdout] 43 |                     .with_style(Style {
[INFO] [stdout]    |                                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `TextStyle` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ui.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |                 TextStyle {
[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/ui.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 |     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/maze/__spawners/ui.rs:69:13
[INFO] [stdout]    |
[INFO] [stdout] 69 |     mut query: Query<&mut Text, With<ScoreUI>>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Text` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ui.rs:69:24
[INFO] [stdout]    |
[INFO] [stdout] 69 |     mut query: Query<&mut Text, With<ScoreUI>>,
[INFO] [stdout]    |                           ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub fn update<Text>(
[INFO] [stdout]    |              ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/maze/__spawners/ui.rs:69:30
[INFO] [stdout]    |
[INFO] [stdout] 69 |     mut query: Query<&mut Text, With<ScoreUI>>,
[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/mesh_utils/kaleid.rs:9:6
[INFO] [stdout]   |
[INFO] [stdout] 9 | impl Plugin for Kaleid {
[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/mesh_utils/kaleid.rs:10:28
[INFO] [stdout]    |
[INFO] [stdout] 10 |     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/mesh_utils/kaleid.rs:11:19
[INFO] [stdout]    |
[INFO] [stdout] 11 |         app.add_systems(Startup, Self::spawn_meshes)
[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/mesh_utils/kaleid.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |             .add_systems(Update, Self::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/mesh_utils/kaleid.rs:19:17
[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/mesh_utils/kaleid.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                     ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/mesh_utils/kaleid.rs:20:22
[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/mesh_utils/kaleid.rs:20:29
[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] 17 | impl<Mesh> Kaleid {
[INFO] [stdout]    |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/mesh_utils/kaleid.rs:21:18
[INFO] [stdout]    |
[INFO] [stdout] 21 |         mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                        ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/mesh_utils/kaleid.rs:21:25
[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/mesh_utils/kaleid.rs:21:32
[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] 17 | impl<StandardMaterial> Kaleid {
[INFO] [stdout]    |     ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PbrBundle` in this scope
[INFO] [stdout]   --> src/mesh_utils/kaleid.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 |             .spawn(PbrBundle {
[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/mesh_utils/kaleid.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         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/mesh_utils/kaleid.rs:35:13
[INFO] [stdout]    |
[INFO] [stdout] 35 |         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/mesh_utils/kaleid.rs:36:14
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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/mesh_utils/kaleid.rs:36:25
[INFO] [stdout]    |
[INFO] [stdout] 36 |         mut query: Query<&mut Transform, With<CompanionCube>>,
[INFO] [stdout]    |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl<Transform> Kaleid {
[INFO] [stdout]    |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/mesh_utils/kaleid.rs:36:36
[INFO] [stdout]    |
[INFO] [stdout] 36 |         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/mesh_utils/mesh_factory.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 |     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/mesh_utils/mesh_factory.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                 ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/mesh_utils/mesh_factory.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 |     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/mesh_utils/mesh_factory.rs:11:28
[INFO] [stdout]    |
[INFO] [stdout] 11 |     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] 9  | pub fn create_mesh<Mesh>(
[INFO] [stdout]    |                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/mesh_utils/mesh_factory.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                    ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/mesh_utils/mesh_factory.rs:12:24
[INFO] [stdout]    |
[INFO] [stdout] 12 |     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/mesh_utils/mesh_factory.rs:12:31
[INFO] [stdout]    |
[INFO] [stdout] 12 |     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] 9  | pub fn create_mesh<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/mesh_utils/mesh_factory.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 42 |     commands.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/mithril/cart_settings.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 |     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/mithril/cart_settings.rs:9:19
[INFO] [stdout]   |
[INFO] [stdout] 9 |     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] 6 | pub struct CartSettings<Mesh> {
[INFO] [stdout]   |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/mithril/cart_settings.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub material: Handle<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/mithril/cart_settings.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub material: Handle<StandardMaterial>,
[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 struct CartSettings<StandardMaterial> {
[INFO] [stdout]    |                        ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/mithril/cart_settings.rs:15:16
[INFO] [stdout]    |
[INFO] [stdout] 15 |         meshes: &mut ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                      ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/mithril/cart_settings.rs:15:23
[INFO] [stdout]    |
[INFO] [stdout] 15 |         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/mithril/cart_settings.rs:15:30
[INFO] [stdout]    |
[INFO] [stdout] 15 |         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] 13 | impl<Mesh> CartSettings {
[INFO] [stdout]    |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/mithril/cart_settings.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 |         materials: &mut ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                         ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/mithril/cart_settings.rs:16:26
[INFO] [stdout]    |
[INFO] [stdout] 16 |         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/mithril/cart_settings.rs:16:33
[INFO] [stdout]    |
[INFO] [stdout] 16 |         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] 13 | impl<StandardMaterial> CartSettings {
[INFO] [stdout]    |     ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Cuboid` in this scope
[INFO] [stdout]   --> src/mithril/cart_settings.rs:21:32
[INFO] [stdout]    |
[INFO] [stdout] 21 |             mesh: meshes.add(Mesh::from(Cuboid {
[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/mithril/cart_settings.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 |     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/mithril/cart_settings.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                 ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/mithril/cart_settings.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 |     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/mithril/cart_settings.rs:32:28
[INFO] [stdout]    |
[INFO] [stdout] 32 |     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] 30 | pub fn spawn_cart_settings<Mesh>(
[INFO] [stdout]    |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope
[INFO] [stdout]   --> src/mithril/cart_settings.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                    ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/mithril/cart_settings.rs:33:24
[INFO] [stdout]    |
[INFO] [stdout] 33 |     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/mithril/cart_settings.rs:33:31
[INFO] [stdout]    |
[INFO] [stdout] 33 |     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] 30 | pub fn spawn_cart_settings<StandardMaterial>(
[INFO] [stdout]    |                           ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]  --> src/mithril/plugin.rs:8:6
[INFO] [stdout]   |
[INFO] [stdout] 8 | impl Plugin for MithrilPlugin {
[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/mithril/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/mithril/plugin.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 |             .add_systems(Startup, spawn_camera)
[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/mithril/plugin.rs:27:17
[INFO] [stdout]    |
[INFO] [stdout] 27 |             .add_systems(Startup, spawn_initial_graph)
[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/mithril/plugin.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |             .add_systems(Startup, spawn_cart_settings)
[INFO] [stdout]    |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PreUpdate` in this scope
[INFO] [stdout]   --> src/mithril/plugin.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 |             .add_systems(PreUpdate, spawn_carts)
[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/mithril/plugin.rs:34:31
[INFO] [stdout]    |
[INFO] [stdout] 34 | fn spawn_camera(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/mithril/spawn_carts.rs:14:16
[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 `Res` in this scope
[INFO] [stdout]   --> src/mithril/spawn_carts.rs:15:17
[INFO] [stdout]    |
[INFO] [stdout] 15 |     node_settings: Res<GraphSettings>,
[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/mithril/spawn_carts.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 |     cart_settings: Res<CartSettings>,
[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/mithril/spawn_carts.rs:17:8
[INFO] [stdout]    |
[INFO] [stdout] 17 |     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/mithril/spawn_carts.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 |     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 `ResMut` in this scope
[INFO] [stdout]   --> src/mithril/spawn_carts.rs:18:23
[INFO] [stdout]    |
[INFO] [stdout] 18 |     mut last_cart_spawn: ResMut<LastCartSpawn>,
[INFO] [stdout]    |                          ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/mithril/spawn_carts.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     graph_lookup: Res<EcsSplineGraphLookup>,
[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/mithril/spawn_carts.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |     query: Query<&Cart>,
[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/mithril/spawn_graph.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/mithril/spawn_graph.rs:7:20
[INFO] [stdout]   |
[INFO] [stdout] 7 |     mut graph_lookup: ResMut<spline::ecs_graph::EcsSplineGraphLookup>,
[INFO] [stdout]   |                       ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]  --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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 `ResMut` in this scope
[INFO] [stdout]  --> src/mithril/spawn_graph.rs:8:17
[INFO] [stdout]   |
[INFO] [stdout] 8 |     mut materials: ResMut<Assets<materials::UvMaterial>>,
[INFO] [stdout]   |                    ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]  --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/mithril/spawn_graph.rs:8:24
[INFO] [stdout]   |
[INFO] [stdout] 8 |     mut materials: ResMut<Assets<materials::UvMaterial>>,
[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/physics/euler_physics.rs:12:6
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl Plugin for EulerPhysicsPlugin {
[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/physics/euler_physics.rs:13:28
[INFO] [stdout]    |
[INFO] [stdout] 13 |     fn build(&self, app: &mut App) {
[INFO] [stdout]    |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PostUpdate` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:15:20
[INFO] [stdout]    |
[INFO] [stdout] 15 |             .configure_sets(PostUpdate, EulerPhysicsSet::Update)
[INFO] [stdout]    |                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PostUpdate` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 |             .add_systems(PostUpdate,(
[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/physics/euler_physics.rs:28:36
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub struct AccelerationImpulse(pub Vec3);
[INFO] [stdout]    |                                    ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/physics/euler_physics.rs:30:34
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct AccelerationForce(pub Vec3);
[INFO] [stdout]    |                                  ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/physics/euler_physics.rs:33:25
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub struct Velocity(pub Vec3);
[INFO] [stdout]    |                         ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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 `Query` in this scope
[INFO] [stdout]   --> src/physics/euler_physics.rs:39:21
[INFO] [stdout]    |
[INFO] [stdout] 39 |     mut query_impulse: Query<(&mut AccelerationImpulse, &mut Velocity)>,
[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/physics/euler_physics.rs:47:8
[INFO] [stdout]    |
[INFO] [stdout] 47 |     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/physics/euler_physics.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 47 |     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/physics/euler_physics.rs:48:19
[INFO] [stdout]    |
[INFO] [stdout] 48 |     mut query_force: Query<(&AccelerationForce, &mut Velocity)>,
[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/physics/euler_physics.rs:55:8
[INFO] [stdout]    |
[INFO] [stdout] 55 |     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/physics/euler_physics.rs:55:12
[INFO] [stdout]    |
[INFO] [stdout] 55 |     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/physics/euler_physics.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 |     mut query_force: Query<(&Friction, &mut Velocity)>,
[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/physics/euler_physics.rs:66:8
[INFO] [stdout]    |
[INFO] [stdout] 66 |     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/physics/euler_physics.rs:66:12
[INFO] [stdout]    |
[INFO] [stdout] 66 |     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/physics/euler_physics.rs:67:13
[INFO] [stdout]    |
[INFO] [stdout] 67 |     mut query: Query<(&mut Transform, &Velocity)>,
[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/physics/euler_physics.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 67 |     mut query: Query<(&mut Transform, &Velocity)>,
[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] 67 |     mut query: Query<(&mut TransformExt, &Velocity)>,
[INFO] [stdout]    |                            ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub fn update_position<Transform>(
[INFO] [stdout]    |                       +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]  --> src/physics/kinematic_body.rs:6:16
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub position: Vec3,
[INFO] [stdout]   |                   ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]  --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/physics/kinematic_body.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub rotation: Vec3,
[INFO] [stdout]   |                   ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]  --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/physics/kinematic_body.rs:8:16
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub velocity: Vec3,
[INFO] [stdout]   |                   ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]  --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/physics/kinematic_body.rs:9:20
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub acceleration: Vec3,
[INFO] [stdout]   |                       ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]  --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/physics/kinematic_body.rs:10:24
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub angular_velocity: Vec3,
[INFO] [stdout]    |                           ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/physics/kinematic_body.rs:11:28
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub angular_acceleration: Vec3,
[INFO] [stdout]    |                               ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/physics/kinematic_body.rs:18:8
[INFO] [stdout]    |
[INFO] [stdout] 18 |     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/physics/kinematic_body.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 |     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/physics/kinematic_body.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |     mut query: Query<(&mut Transform, &mut KinematicBody)>,
[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/physics/kinematic_body.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 |     mut query: Query<(&mut Transform, &mut KinematicBody)>,
[INFO] [stdout]    |                            ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn update_kinematic_bodies<Transform>(
[INFO] [stdout]    |                               +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Vec3` in this scope
[INFO] [stdout]  --> src/physics/plugin.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 |     gravity: Vec3,
[INFO] [stdout]   |              ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]  --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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[E0405]: cannot find trait `Plugin` in this scope
[INFO] [stdout]   --> src/physics/plugin.rs:20:6
[INFO] [stdout]    |
[INFO] [stdout] 20 | impl Plugin for PhysicsPlugin {
[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/physics/plugin.rs:21:28
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn build(&self, app: &mut App) {
[INFO] [stdout]    |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NoUserData` in this scope
[INFO] [stdout]   --> src/physics/plugin.rs:23:39
[INFO] [stdout]    |
[INFO] [stdout] 23 |             .add_plugins(RapierPhysicsPlugin::<NoUserData>::default())
[INFO] [stdout]    |                                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 20 | impl<NoUserData> Plugin for PhysicsPlugin {
[INFO] [stdout]    |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `RapierConfiguration` in this scope
[INFO] [stdout]   --> src/physics/plugin.rs:24:21
[INFO] [stdout]    |
[INFO] [stdout] 24 |             .insert_resource(RapierConfiguration {
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PostUpdate` in this scope
[INFO] [stdout]   --> src/physics/plugin.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |             .add_systems(PostUpdate, update_kinematic_bodies)
[INFO] [stdout]    |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Timer` in this scope
[INFO] [stdout]  --> src/physics/slerp_joint.rs:6:26
[INFO] [stdout]   |
[INFO] [stdout] 6 | struct ChangeTargetTimer(Timer);
[INFO] [stdout]   |                          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Quat` in this scope
[INFO] [stdout]   --> src/physics/slerp_joint.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 |     target: Quat,
[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/physics/slerp_joint.rs:18:6
[INFO] [stdout]    |
[INFO] [stdout] 18 | impl Plugin for SlerpJointPlugin {
[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/physics/slerp_joint.rs:19:28
[INFO] [stdout]    |
[INFO] [stdout] 19 |     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/physics/slerp_joint.rs:25:16
[INFO] [stdout]    |
[INFO] [stdout] 25 |         .add_systems(Update, update_slerp);
[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 `Res` in this scope
[INFO] [stdout]   --> src/physics/slerp_joint.rs:31:8
[INFO] [stdout]    |
[INFO] [stdout] 31 |     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/physics/slerp_joint.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 31 |     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 `ResMut` in this scope
[INFO] [stdout]   --> src/physics/slerp_joint.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 |     mut timer: ResMut<ChangeTargetTimer>,
[INFO] [stdout]    |                ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/physics/slerp_joint.rs:33:13
[INFO] [stdout]    |
[INFO] [stdout] 33 |     mut query: Query<(&mut Transform, &mut SlerpTarget)>,
[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/physics/slerp_joint.rs:33:25
[INFO] [stdout]    |
[INFO] [stdout] 33 |     mut query: Query<(&mut Transform, &mut SlerpTarget)>,
[INFO] [stdout]    |                            ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 30 | fn update_slerp<Transform>(
[INFO] [stdout]    |                +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Query` in this scope
[INFO] [stdout]   --> src/physics/steer.rs:16:35
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub fn update_steering(mut query: Query<&mut Steer1>) {
[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/plugins/custom_default_plugin.rs:20:6
[INFO] [stdout]    |
[INFO] [stdout] 20 | impl Plugin for CustomDefaultPlugin {
[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/plugins/custom_default_plugin.rs:21:28
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn build(&self, app: &mut App) {
[INFO] [stdout]    |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DefaultPlugins` in this scope
[INFO] [stdout]   --> src/plugins/custom_default_plugin.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |                 DefaultPlugins
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AssetPlugin` in this scope
[INFO] [stdout]   --> src/plugins/custom_default_plugin.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 25 |                     .set(AssetPlugin {
[INFO] [stdout]    |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `WindowPlugin` in this scope
[INFO] [stdout]   --> src/plugins/custom_default_plugin.rs:28:11
[INFO] [stdout]    |
[INFO] [stdout] 28 |                     .set(WindowPlugin {
[INFO] [stdout]    |                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Window` in this scope
[INFO] [stdout]   --> src/plugins/custom_default_plugin.rs:29:28
[INFO] [stdout]    |
[INFO] [stdout] 29 |                         primary_window: Some(Window {
[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/plugins/forky_debug_plugin.rs:39:6
[INFO] [stdout]    |
[INFO] [stdout] 39 | impl Plugin for ForkyDebugPlugin {
[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/plugins/forky_debug_plugin.rs:40:28
[INFO] [stdout]    |
[INFO] [stdout] 40 |     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/plugins/forky_debug_plugin.rs:48:17
[INFO] [stdout]    |
[INFO] [stdout] 48 |             .add_systems(Update, bevy::window::close_on_esc)
[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 `Startup` in this scope
[INFO] [stdout]   --> src/plugins/forky_debug_plugin.rs:49:17
[INFO] [stdout]    |
[INFO] [stdout] 49 |             .add_systems(Startup, utility::spawn_default_lights)
[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/plugins/forky_full_plugin.rs:12:6
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl Plugin for ForkyFullPlugin {
[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/plugins/forky_full_plugin.rs:13:28
[INFO] [stdout]    |
[INFO] [stdout] 13 |     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/plugins/forky_full_plugin.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |             .add_systems(Update, animation::pose_lerp_animator)
[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/plugins/rotate_cube_plugin.rs:7:6
[INFO] [stdout]   |
[INFO] [stdout] 7 | impl Plugin for RotateCubePlugin {
[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/plugins/rotate_cube_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[E0425]: cannot find value `Startup` in this scope
[INFO] [stdout]   --> src/plugins/rotate_cube_plugin.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |             .add_systems(Startup, spawn_cube)
[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/plugins/rotate_cube_plugin.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |             .add_systems(Update, rotate)
[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/plugins/rotate_cube_plugin.rs:28:16
[INFO] [stdout]    |
[INFO] [stdout] 28 |     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/plugins/rotate_cube_plugin.rs:29:14
[INFO] [stdout]    |
[INFO] [stdout] 29 |     mut meshes: ResMut<Assets<Mesh>>,
[INFO] [stdout]    |                 ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/plugins/rotate_cube_plugin.rs:29:21
[INFO] [stdout]    |
[INFO] [stdout] 29 |     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/plugins/rotate_cube_plugin.rs:29:28
[INFO] [stdout]    |
[INFO] [stdout] 29 |     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] 27 | 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/plugins/rotate_cube_plugin.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |     mut materials: ResMut<Assets<StandardMaterial>>,
[INFO] [stdout]    |                    ^^^^^^ help: a trait with a similar name exists: `AsMut`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/plugins/rotate_cube_plugin.rs:30:24
[INFO] [stdout]    |
[INFO] [stdout] 30 |     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/plugins/rotate_cube_plugin.rs:30:31
[INFO] [stdout]    |
[INFO] [stdout] 30 |     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] 27 | 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/plugins/rotate_cube_plugin.rs:33:3
[INFO] [stdout]    |
[INFO] [stdout] 33 |         PbrBundle {
[INFO] [stdout]    |         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Cuboid` in this scope
[INFO] [stdout]   --> src/plugins/rotate_cube_plugin.rs:34:32
[INFO] [stdout]    |
[INFO] [stdout] 34 |             mesh: meshes.add(Mesh::from(Cuboid {
[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/plugins/rotate_cube_plugin.rs:46:13
[INFO] [stdout]    |
[INFO] [stdout] 46 |     mut query: Query<&mut Transform, With<Shape>>,
[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/plugins/rotate_cube_plugin.rs:46:24
[INFO] [stdout]    |
[INFO] [stdout] 46 |     mut query: Query<&mut Transform, With<Shape>>,
[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] 46 |     mut query: Query<&mut TransformExt, With<Shape>>,
[INFO] [stdout]    |                           ~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn rotate<Transform>(
[INFO] [stdout]    |          +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `With` in this scope
[INFO] [stdout]   --> src/plugins/rotate_cube_plugin.rs:46:35
[INFO] [stdout]    |
[INFO] [stdout] 46 |     mut query: Query<&mut Transform, With<Shape>>,
[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/plugins/rotate_cube_plugin.rs:47:8
[INFO] [stdout]    |
[INFO] [stdout] 47 |     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/plugins/rotate_cube_plugin.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 47 |     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 `Res` in this scope
[INFO] [stdout]   --> src/plugins/rotate_cube_plugin.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |     speed: Res<Speed>,
[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/spline/ecs_graph/ecs_spline_edge.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub mesh: 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/spline/ecs_graph/ecs_spline_edge.rs:14:19
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub handles: Vec<Entity>,
[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 struct EcsSplineEdge<Entity> {
[INFO] [stdout]    |                         ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Material` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_edge.rs:18:32
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub struct SplineEdgeBundle<T: Material> {
[INFO] [stdout]    |                                ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TransformBundle` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_edge.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub transform: TransformBundle,
[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/spline/ecs_graph/ecs_spline_edge.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl<T: Material> SplineEdgeBundle<T> {
[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/spline/ecs_graph/ecs_spline_edge.rs:28:13
[INFO] [stdout]    |
[INFO] [stdout] 28 |         material: Handle<T>,
[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/spline/ecs_graph/ecs_spline_edge.rs:33:39
[INFO] [stdout]    |
[INFO] [stdout] 33 |             render: RenderBundle::new(Handle::<Mesh>::default(), material),
[INFO] [stdout]    |                                                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl<T: Material, Mesh> SplineEdgeBundle<T> {
[INFO] [stdout]    |                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Handle` in this scope
[INFO] [stdout]   --> src/spline/ecs_graph/ecs_spline_graph.rs:14:17
[INFO] [stdout]    |
[INFO] [stdout] 14 |     edge_material: Handle<UvMaterial>,
[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/spline/ecs_graph/ecs_spline_graph.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 |         edge_material: Handle<UvMaterial>,
[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/spline/ecs_graph/ecs_spline_graph.rs:39:18
[INFO] [stdout]    |
[INFO] [stdout] 39 |         commands: &mut 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/spline/ecs_graph/ecs_spline_graph.rs:40:13
[INFO] [stdout]    |
[INFO] [stdout] 40 |         position: Vec3,
[INFO] [stdout]    |                   ^^^^ help: a struct with a similar name exists: `Vec`
[INFO] [stdout]   --> /rustc/264a7c4a1c917c83d13895a31231f9d93c7b67e1/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/spline/ecs_graph/ecs_spline_graph.rs:51:47
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn remove_node(&mut self, commands: &mut Commands, node: SplineNode) {
[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/spline/ecs_graph/ecs_spline_graph.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |         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/spline/ecs_graph/ecs_spline_graph.rs:73:18
[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/spline/ecs_graph/ecs_spline_graph.rs:83:18
[INFO] [stdout]    |
[INFO] [stdout] 83 |         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/spline/ecs_graph/ecs_spline_graph.rs:114:18
[INFO] [stdout]     |
[INFO] [stdout] 114 |         commands: &mut Commands,
[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/spline/ecs_graph/ecs_spline_graph.rs:117:11
[INFO] [stdout]     |
[INFO] [stdout] 117 |     ) -> Vec<Entity> {
[INFO] [stdout]     |              ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 20  | impl<Entity> EcsSplineGraph {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Commands` in this scope
[WARN] too many lines in the log, truncating it
