(&self, items: &[&dyn IsMenuItem])
| 128 | } |
| 129 | } |
| 130 | fn append_items(&self, items: &[&dyn IsMenuItem]) -> Result<()> { |
| 131 | match self { |
| 132 | MenuContainer::Menu(menu) => menu.append_items(items), |
| 133 | MenuContainer::Submenu(submenu) => submenu.append_items(items), |
| 134 | } |
| 135 | } |
| 136 | } |
| 137 | impl<'a> From<&'a MudaMenu> for MenuContainer<'a> { |
| 138 | fn from(menu: &'a MudaMenu) -> Self { |