{"ast_node_type":"other","tokens":[{"end":15,"kind":"keyword","start":0,"text":"}],"}]}
            }],
                parts: vec![SubstitutionPart { snippet: suggestion.to_string(), span: sp }],
            msg: self.subdiagnostic_message_to_diagnostic_message(msg),