pub trait VecDim<N> { // Required method fn dim(&self) -> usize; }
A trait to represent types which can be interpreted as vectors of a given dimension.
The dimension of the vector