err.span_suggestion_short(
sp,
&msg,
- " struct ".into(),
+ " struct ",
Applicability::MaybeIncorrect, // speculative
);
Err(err)
.span_suggestion(
span,
"add a trait here",
- " Trait ".into(),
+ " Trait ",
Applicability::HasPlaceholders,
)
.span_suggestion(
span.to(self.token.span),
"for an inherent impl, drop this `for`",
- "".into(),
+ "",
Applicability::MaybeIncorrect,
)
.emit();
err.span_suggestion(
sp,
"missing comma here",
- ",".into(),
+ ",",
Applicability::MachineApplicable,
);
}
err.span_suggestion(
sp,
"try adding a comma",
- ",".into(),
+ ",",
Applicability::MachineApplicable,
);
err.emit();