pub type Quaternion32 = Quaternion<f32>;
pub struct Quaternion32 { pub w: f32, pub x: f32, pub y: f32, pub z: f32, }
w: f32
x: f32
y: f32
z: f32