diff --git a/src/view/components/menu.rs b/src/view/components/menu.rs index fc4c3e8..1e7d878 100644 --- a/src/view/components/menu.rs +++ b/src/view/components/menu.rs @@ -54,10 +54,10 @@ where &self.actions_group.0 } - pub fn append_items(&self, items: Iterable) + pub fn append_items(&self, items: I) where - Iterable: IntoIterator, F: Fn(&SimpleAction, Option<&Variant>) + 'static, + I: IntoIterator, { for (callback, action_name, action_label) in items { let action = ActionEntry::::builder(action_name)