pub trait Shr: Dyn { // Required method fn dyn_shr(self: Box<Self>, other: Box<dyn Any>) -> *mut (); }