pub trait MessageData: Debug + Send + Sync {
// Required methods
fn clone_message(&self) -> Box<dyn MessageData, Global>;
fn as_any(&self) -> &(dyn Any + 'static);
}
pub trait MessageData: Debug + Send + Sync {
// Required methods
fn clone_message(&self) -> Box<dyn MessageData, Global>;
fn as_any(&self) -> &(dyn Any + 'static);
}