pub fn detrend_mut<T: RealField + Copy>( x_values: &[T], y_values: &mut [T], polynomial_degree: usize, ) -> Result<(), &'static str>