From 25556871492d53a68c9f6d84f6be2cd318500632 Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Fri, 28 Feb 2025 09:48:30 -0500 Subject: [PATCH] Avoid including explain.h in explain_format.h and explain_dr.h As per a suggestion from Tom Lane, we do this by declaring "struct ExplainState" here and refer to that rather than "ExplainState". Also per Tom, CreateExplainSerializeDestReceiver was still defined in explain.h in addition to explain_dr.h. Remove leftover prototype.