{"ast_node_type":"variable","tokens":[{"end":82,"kind":"keyword","start":0,"text":"let"}]}
        let Ok(ty) = self.ecx.structurally_normalize_ty(self.param_env, ty) else {
        let ty = self.ecx.replace_bound_vars(ty, &mut self.universes);
            return ControlFlow::Break(Err(NoSolution));