pub fn add_all<T, const N: usize, Rhs>( array: [T; N], rhs: Rhs ) -> [<T as Add<Rhs>>::Output; N]where T: Add<Rhs>, Rhs: Copy,