]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc/ty/print/pretty.rs
use find(x) instead of filter(x).next()
[rust.git] / src / librustc / ty / print / pretty.rs
index 0726bf30d3b3485c18c6e3e50e5510606c43d578..3512b24ec487778124597a7a7bef16cf876a9ca6 100644 (file)
@@ -136,7 +136,7 @@ pub fn maybe_highlighting_region(
     pub fn highlighting_region(&mut self, region: ty::Region<'_>, number: usize) {
         let num_slots = self.highlight_regions.len();
         let first_avail_slot =
-            self.highlight_regions.iter_mut().filter(|s| s.is_none()).next().unwrap_or_else(|| {
+            self.highlight_regions.iter_mut().find(|s| s.is_none()).unwrap_or_else(|| {
                 bug!("can only highlight {} placeholders at a time", num_slots,)
             });
         *first_avail_slot = Some((*region, number));