pub fn linspace<T, D>( dim: impl IntoDimension<Dim = D> ) -> Result<ArrayBase<OwnedRepr<T>, D>, ShapeError>where D: Dimension, T: NumCast,