1 2 3 4 5 6 7 8 9 10
/// An xyz collection. #[derive(Clone, Copy, Debug, Default, PartialEq)] pub struct Vector<T> { /// X pub x: T, /// Y pub y: T, /// Z pub z: T, }