cleanup: Remove useless [T].iter().last()

This commit is contained in:
Esteban Küber 2025-08-14 16:28:56 +00:00
parent 30017c36d6
commit b67cd4c6cf
2 changed files with 2 additions and 2 deletions

View file

@ -1741,7 +1741,7 @@ fn deny_equality_constraints(
.map(|segment| segment.ident.name)
.zip(poly.trait_ref.path.segments.iter().map(|segment| segment.ident.name))
.all(|(a, b)| a == b)
&& let Some(potential_assoc) = full_path.segments.iter().last()
&& let Some(potential_assoc) = full_path.segments.last()
{
suggest(poly, potential_assoc, predicate);
}

View file

@ -146,7 +146,7 @@ impl<'ty> FieldInnerTy<'ty> {
};
let path = &ty_path.path;
let ty = path.segments.iter().last().unwrap();
let ty = path.segments.last().unwrap();
let syn::PathArguments::AngleBracketed(bracketed) = &ty.arguments else {
panic!("expected bracketed generic arguments");
};