{"ast_node_type":"other","tokens":[{"end":38,"kind":"keyword","start":0,"text":"cause:"}]}
        cause: &ObligationCause<'tcx>,
        fcx: &FnCtxt<'a, 'tcx>,
        augment_error: impl FnOnce(&mut Diag<'_>),