pub type BoxedMenu<Data> = Box<dyn Menu<Data = Data>>;
A boxed menu
pub struct BoxedMenu<Data>(/* private fields */);