//! Message types for parameter and plugin communication.
use Debug;
/// Low-level parameter edit messages matching the host's begin/set/end protocol.
/// Unified message type wrapping both parameter messages and plugin-specific messages.
///
/// Iced requires a single message type per program. This enum merges parameter
/// control messages with the plugin author's custom message type `M`.