1/// Diagnostic formatting for error messages. 2pub trait Diagnostic { 3 /// Expected format string, e.g., "`{`" or "identifier". 4 fn fmt() -> &'static str; 5}