diff --git a/Cargo.toml b/Cargo.toml index ef995d4d936..88b3ff0577a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -169,5 +169,3 @@ doc_overindented_list_items = { level = "allow", priority = 1 } # complexity-lints precedence = { level = "allow", priority = 1 } manual_div_ceil = { level = "allow", priority = 1 } -# perf-lints -cloned_ref_to_slice_refs = { level = "allow", priority = 1 } diff --git a/src/geometry/ramer_douglas_peucker.rs b/src/geometry/ramer_douglas_peucker.rs index ca9d53084b7..014b3b409bf 100644 --- a/src/geometry/ramer_douglas_peucker.rs +++ b/src/geometry/ramer_douglas_peucker.rs @@ -104,7 +104,7 @@ mod tests { assert_eq!(ramer_douglas_peucker(&[], epsilon), vec![]); assert_eq!( - ramer_douglas_peucker(&[a.clone()], epsilon), + ramer_douglas_peucker(std::slice::from_ref(&a), epsilon), vec![a.clone()] ); assert_eq!(