pub trait ComponentProps: Any { // Required method fn changed(&self, other: &dyn ComponentProps) -> bool; }