pub trait WidgetCallbackFn<T: Widget> { // Required method fn handle( &mut self, widget: &mut T, context: &mut Context<T>, ) -> Result<(), Error>; }