privacy: port "item is private" diag

Signed-off-by: David Wood <david.wood@huawei.com>
This commit is contained in:
David Wood
2022-06-22 13:31:24 +01:00
parent be9ebfdbce
commit cb90a4f30c
3 changed files with 19 additions and 6 deletions

View File

@@ -27,3 +27,13 @@ pub enum FieldIsPrivateLabel {
span: Span,
},
}
#[derive(SessionDiagnostic)]
#[error(privacy::item_is_private)]
pub struct ItemIsPrivate<'a> {
#[primary_span]
#[label]
pub span: Span,
pub kind: &'a str,
pub descr: String,
}