pub trait UserData: Any + Send + Sync + 'static { // Required method fn as_any(&self) -> &(dyn Any + Send + Sync + 'static); }