Hundreds of lines of errors like these:
error[E0277]: `glam::Vec3` does not implement `Typed` so cannot provide static type information
--> /home/storm/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/qbsp-0.6.2/src/lib.rs:188:45
|
188 | #[cfg_attr(feature = "bevy_reflect", derive(Reflect))]
| ^^^^^^^ the trait `Typed` is not implemented for `glam::Vec3`
|
= note: consider annotating `glam::Vec3` with `#[derive(Reflect)]`
= help: the following other types implement trait `Typed`:
&'static Location<'static>
&'static Path
&'static str
()
(A, B)
(A, B, C)
(A, B, C, D)
(A, B, C, D, E)
and 179 others
= note: required for `glam::Vec3` to implement `MaybeTyped`
= note: required for `Vec<glam::Vec3>` to implement `bevy_reflect::PartialReflect`
= note: this error originates in the derive macro `Reflect` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: `glam::Vec3` does not implement `FromReflect` so cannot be created through reflection
--> /home/storm/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/qbsp-0.6.2/src/lib.rs:198:16
|
198 | pub vertices: Vec<Vec3>,
| ^^^^^^^^^ the trait `bevy_reflect::FromReflect` is not implemented for `glam::Vec3`
|
= note: consider annotating `glam::Vec3` with `#[derive(Reflect)]`
= help: the following other types implement trait `bevy_reflect::FromReflect`:
&'static Location<'static>
&'static Path
&'static str
()
(A, B)
(A, B, C)
(A, B, C, D)
(A, B, C, D, E)
and 178 others
= note: required for `Vec<glam::Vec3>` to implement `bevy_reflect::PartialReflect`
๐ญ idk what they mean sorry