MCPcopy Create free account
hub / github.com/GraphiteEditor/Graphite / menu_item_kind_to_dyn

Function menu_item_kind_to_dyn

desktop/src/window/mac/menu.rs:93–101  ·  view source on GitHub ↗
(item: &MenuItemKind)

Source from the content-addressed store, hash-verified

91}
92
93fn menu_item_kind_to_dyn(item: &MenuItemKind) -> &dyn IsMenuItem {
94 match item {
95 MenuItemKind::MenuItem(i) => i,
96 MenuItemKind::Submenu(i) => i,
97 MenuItemKind::Predefined(i) => i,
98 MenuItemKind::Check(i) => i,
99 MenuItemKind::Icon(i) => i,
100 }
101}
102
103fn replace_children<'a, T: Into<MenuContainer<'a>>>(menu: T, new_items: Vec<MenuItemKind>) {
104 let menu: MenuContainer = menu.into();

Callers 1

replace_childrenFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected