pub type Point2<T> = PointN<[T; 2]>;
A 2-dimensional point with scalar type T.
T
pub struct Point2<T>(pub [T; 2]);
0: [T; 2]