From 340f014365c4346de10569c6e719518ffecf3d9f Mon Sep 17 00:00:00 2001 From: JMARyA Date: Thu, 16 Jan 2025 23:31:51 +0100 Subject: [PATCH] fix --- src/ui/primitives/div.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/ui/primitives/div.rs b/src/ui/primitives/div.rs index 03ecf52..02e0cbc 100644 --- a/src/ui/primitives/div.rs +++ b/src/ui/primitives/div.rs @@ -68,19 +68,19 @@ impl DivWidget { } #[must_use] - pub fn push_for< - 'a, + pub fn push_for_each< T: UIWidget + 'static, - X: 'a, + X, U: Fn(&X) -> T, - I: IntoIterator, + I: Iterator, + O: Into, >( mut self, - iterator: I, + iterator: O, then: U, ) -> Self { - for val in iterator { - self.0.push(Box::new(then(val))); + for val in iterator.into() { + self.0.push(Box::new(then(&val))); } self }