]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_errors/src/diagnostic.rs
rebase conflict
[rust.git] / compiler / rustc_errors / src / diagnostic.rs
index 81e6b8da1d630c3b60738c342e536679f715d014..e83e10a68c325549e4425a8095e3f9f4f5d820ef 100644 (file)
@@ -734,7 +734,7 @@ pub fn span_suggestions_with_style(
         &mut self,
         sp: Span,
         msg: impl Into<SubdiagnosticMessage>,
-        suggestions: impl Iterator<Item = String>,
+        suggestions: impl IntoIterator<Item = String>,
         applicability: Applicability,
         style: SuggestionStyle,
     ) -> &mut Self {
@@ -768,7 +768,7 @@ pub fn multipart_suggestions(
         suggestions: impl IntoIterator<Item = Vec<(Span, String)>>,
         applicability: Applicability,
     ) -> &mut Self {
-        let suggestions: Vec<_> = suggestions.collect();
+        let suggestions: Vec<_> = suggestions.into_iter().collect();
         debug_assert!(
             !(suggestions
                 .iter()