Rollup merge of #145401 - estebank:remove-useless-iter, r=compiler-errors
cleanup: Remove useless `[T].iter().last()`
This commit is contained in:
commit
603ee15f7c
2 changed files with 2 additions and 2 deletions
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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");
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue