pub fn error( message: impl Into<String>, label_span: Span, label: impl Into<String>, ) -> Diagnostic