pub fn mul_dot_bias<T, const N: usize, Rhs>( array: [T; N], rhs: [Rhs; N], bias: <T as Mul<Rhs>>::Output ) -> <T as Mul<Rhs>>::Outputwhere T: Mul<Rhs>, <T as Mul<Rhs>>::Output: AddAssign,