(
self,
category: impl FnOnce(Self::DiagnosticCategory) -> D,
)
| 56 | type Span = S; |
| 57 | |
| 58 | fn change_category<D>( |
| 59 | self, |
| 60 | category: impl FnOnce(Self::DiagnosticCategory) -> D, |
| 61 | ) -> Result<T, Diagnostic<D, Self::Span, K>> { |
| 62 | self.map_err(|diagnostic| diagnostic.map_category(category)) |
| 63 | } |
| 64 | } |