use ;
use __private_derive_reflect_foreign;
__private_derive_reflect_foreign!
__private_derive_reflect_foreign!
// `Vec4`, `Quat`, and `Mat2` are left out because glam uses bad hacks which changes the struct
// definitions for different architectures (simd vs no simd) and cargo features. So we'd have
// to use the same hacks in mirror-mirror which I'd like to avoid.
// `Mat4` is left out because it contains `Vec4` which we don't support.
__private_derive_reflect_foreign!