diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2020-08-01 17:40:26 +0200 |
|---|---|---|
| committer | Matthias Krüger <matthias.krueger@famsik.de> | 2020-08-07 22:47:32 +0200 |
| commit | 8bc1f9182234acb060ff284abd46c10ee7d968ae (patch) | |
| tree | c1dd9a59a420d7adad3f1e3c46117ea6b8c789f1 | |
| parent | 3ef8c7257770ded9aadce5424c377acb4199209a (diff) | |
| download | rust-8bc1f9182234acb060ff284abd46c10ee7d968ae.tar.gz rust-8bc1f9182234acb060ff284abd46c10ee7d968ae.zip | |
fix clippy::filter_next: use .find(..) instead of .filter(..).next()
| -rw-r--r-- | src/librustc_infer/infer/error_reporting/nice_region_error/named_anon_conflict.rs | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/librustc_infer/infer/error_reporting/nice_region_error/named_anon_conflict.rs b/src/librustc_infer/infer/error_reporting/nice_region_error/named_anon_conflict.rs index 72deba990b0..89142edb2dc 100644 --- a/src/librustc_infer/infer/error_reporting/nice_region_error/named_anon_conflict.rs +++ b/src/librustc_infer/infer/error_reporting/nice_region_error/named_anon_conflict.rs @@ -85,11 +85,7 @@ impl<'a, 'tcx> NiceRegionError<'a, 'tcx> { debug!("try_report_named_anon_conflict: ret ty {:?}", ty); if sub == &ty::ReStatic - && v.0 - .into_iter() - .filter(|t| t.span.desugaring_kind().is_none()) - .next() - .is_some() + && v.0.into_iter().find(|t| t.span.desugaring_kind().is_none()).is_some() { // If the failure is due to a `'static` requirement coming from a `dyn` or // `impl` Trait that *isn't* caused by `async fn` desugaring, handle this case |
