pub trait LintDiagnosticBox<'a, G: EmissionGuarantee> {
// Required method
fn decorate_lint_box<'b>(self: Box<Self>, diag: &'b mut Diag<'a, G>);
}
pub trait LintDiagnosticBox<'a, G: EmissionGuarantee> {
// Required method
fn decorate_lint_box<'b>(self: Box<Self>, diag: &'b mut Diag<'a, G>);
}