self
}
+ /// See [`Diagnostic::multipart_suggestions()`].
+ pub fn multipart_suggestions(
+ &mut self,
+ msg: &str,
+ suggestions: impl Iterator<Item = Vec<(Span, String)>>,
+ applicability: Applicability,
+ ) -> &mut Self {
+ if !self.0.allow_suggestions {
+ return self;
+ }
+ self.0.diagnostic.multipart_suggestions(msg, suggestions, applicability);
+ self
+ }
+
/// See [`Diagnostic::span_suggestion_short()`].
pub fn span_suggestion_short(
&mut self,