pub fn dot<T, const D: usize>( x: &Matrix<T, Const<D>, Const<1>, ArrayStorage<T, D, 1>>, y: &Matrix<T, Const<D>, Const<1>, ArrayStorage<T, D, 1>>, ) -> Twhere T: Number,
The dot product of two vectors.