pub fn binding_failure_diagnostic( binding: &Symbol, expected: impl Into<String>, actual: impl Into<String>, ) -> Diagnostic
Builds a diagnostic for a binding failure inside a capture or destructuring shape.