diff options
| -rw-r--r-- | clippy_lints/src/copies.rs | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/clippy_lints/src/copies.rs b/clippy_lints/src/copies.rs index 38654c753bf..415cc39db07 100644 --- a/clippy_lints/src/copies.rs +++ b/clippy_lints/src/copies.rs @@ -305,15 +305,10 @@ fn search_common_cases<'a, T, Eq>(exprs: &'a [T], eq: &Eq) -> Option<(&'a T, &'a where Eq: Fn(&T, &T) -> bool, { - match exprs.len().cmp(&2) { - Ordering::Greater | Ordering::Less => None, - Ordering::Equal => { - if eq(&exprs[0], &exprs[1]) { - Some((&exprs[0], &exprs[1])) - } else { - None - } - }, + if exprs.len() == 2 && eq(&exprs[0], &exprs[1]) { + Some((&exprs[0], &exprs[1])) + } else { + None } } |
