rustc_infer/errors.rs
1use rustc_macros::Diagnostic;
2use rustc_span::Span;
3
4#[derive(Diagnostic)]
5#[diag(infer_opaque_hidden_type)]
6pub(crate) struct OpaqueHiddenTypeDiag {
7 #[primary_span]
8 #[label]
9 pub span: Span,
10 #[note(infer_opaque_type)]
11 pub opaque_type: Span,
12 #[note(infer_hidden_type)]
13 pub hidden_type: Span,
14}