{"ast_node_type":"variable","tokens":[{"end":94,"kind":"keyword","start":0,"text":"let"}]}
                let trait_type = Ty::new_ref(self.tcx, *region, *t_type, mutability.invert());
            if let ty::Ref(region, t_type, mutability) = self_ty.kind() {
                // We probe again to see if there might be a borrow mutability discrepancy.