Remove unnecessary lifetime from BuiltinTypeAliasBounds
.
This commit is contained in:
parent
c1121f8590
commit
5138399885
1 changed files with 3 additions and 3 deletions
|
@ -267,16 +267,16 @@ pub(crate) struct MacroExprFragment2024 {
|
||||||
pub suggestion: Span,
|
pub suggestion: Span,
|
||||||
}
|
}
|
||||||
|
|
||||||
pub(crate) struct BuiltinTypeAliasBounds<'a, 'hir> {
|
pub(crate) struct BuiltinTypeAliasBounds<'hir> {
|
||||||
pub in_where_clause: bool,
|
pub in_where_clause: bool,
|
||||||
pub label: Span,
|
pub label: Span,
|
||||||
pub enable_feat_help: bool,
|
pub enable_feat_help: bool,
|
||||||
pub suggestions: Vec<(Span, String)>,
|
pub suggestions: Vec<(Span, String)>,
|
||||||
pub preds: &'hir [hir::WherePredicate<'hir>],
|
pub preds: &'hir [hir::WherePredicate<'hir>],
|
||||||
pub ty: Option<&'a hir::Ty<'hir>>,
|
pub ty: Option<&'hir hir::Ty<'hir>>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a> LintDiagnostic<'a, ()> for BuiltinTypeAliasBounds<'_, '_> {
|
impl<'a> LintDiagnostic<'a, ()> for BuiltinTypeAliasBounds<'_> {
|
||||||
fn decorate_lint<'b>(self, diag: &'b mut Diag<'a, ()>) {
|
fn decorate_lint<'b>(self, diag: &'b mut Diag<'a, ()>) {
|
||||||
diag.primary_message(if self.in_where_clause {
|
diag.primary_message(if self.in_where_clause {
|
||||||
fluent::lint_builtin_type_alias_bounds_where_clause
|
fluent::lint_builtin_type_alias_bounds_where_clause
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue