diff --git a/src/misc.rs b/src/misc.rs index f1a8e44..8fa2038 100644 --- a/src/misc.rs +++ b/src/misc.rs @@ -196,7 +196,7 @@ pub fn newtons_method_helper( threshold: f64, range: &std::ops::Range, data: &[Value], f: &dyn Fn(f64) -> f64, f_1: &dyn Fn(f64) -> f64, ) -> Vec { - data.into_iter() + data.iter() .tuple_windows() .filter(|(prev, curr)| prev.y.is_finite() && curr.y.is_finite()) .filter(|(prev, curr)| prev.y.signum() != curr.y.signum())