pub type Pos<T> = Vec2<T>;
A type alias that semantically expresses a position.
struct Pos<T> { pub x: T, pub y: T, }
x: T
y: T