pub trait PropsData: Any + Debug + Send + Sync {
// Required methods
fn clone_props(&self) -> Box<dyn PropsData>;
fn as_any(&self) -> &dyn Any;
}
pub trait PropsData: Any + Debug + Send + Sync {
// Required methods
fn clone_props(&self) -> Box<dyn PropsData>;
fn as_any(&self) -> &dyn Any;
}