From 06c80c5bcedd8dba187af9d187ba1ae40fa4dafa Mon Sep 17 00:00:00 2001 From: Andrew-Schwartz Date: Wed, 12 Jun 2024 10:54:50 -0400 Subject: Add FromIterator for Row and Column --- widget/src/row.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'widget/src/row.rs') diff --git a/widget/src/row.rs b/widget/src/row.rs index fa352171..5a6b368a 100644 --- a/widget/src/row.rs +++ b/widget/src/row.rs @@ -152,6 +152,12 @@ where } } +impl<'a, Message, Theme, Renderer: crate::core::Renderer> FromIterator> for Row<'a, Message, Theme, Renderer> { + fn from_iter>>(iter: T) -> Self { + Self::with_children(iter) + } +} + impl<'a, Message, Theme, Renderer> Widget for Row<'a, Message, Theme, Renderer> where -- cgit From 1355f8d296fea59bafac600982fafb23d8aac602 Mon Sep 17 00:00:00 2001 From: Andrew-Schwartz Date: Wed, 12 Jun 2024 13:00:02 -0400 Subject: Revert "Add FromIterator for Row and Column" This reverts commit 06c80c5bcedd8dba187af9d187ba1ae40fa4dafa. --- widget/src/row.rs | 6 ------ 1 file changed, 6 deletions(-) (limited to 'widget/src/row.rs') diff --git a/widget/src/row.rs b/widget/src/row.rs index 5a6b368a..fa352171 100644 --- a/widget/src/row.rs +++ b/widget/src/row.rs @@ -152,12 +152,6 @@ where } } -impl<'a, Message, Theme, Renderer: crate::core::Renderer> FromIterator> for Row<'a, Message, Theme, Renderer> { - fn from_iter>>(iter: T) -> Self { - Self::with_children(iter) - } -} - impl<'a, Message, Theme, Renderer> Widget for Row<'a, Message, Theme, Renderer> where -- cgit From 65eb06c53743c2aa924bd90ee7b7c62c3541fa08 Mon Sep 17 00:00:00 2001 From: Andrew-Schwartz Date: Wed, 12 Jun 2024 13:01:04 -0400 Subject: Add FromIterator for Row and Column --- widget/src/row.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'widget/src/row.rs') diff --git a/widget/src/row.rs b/widget/src/row.rs index fa352171..5a6b368a 100644 --- a/widget/src/row.rs +++ b/widget/src/row.rs @@ -152,6 +152,12 @@ where } } +impl<'a, Message, Theme, Renderer: crate::core::Renderer> FromIterator> for Row<'a, Message, Theme, Renderer> { + fn from_iter>>(iter: T) -> Self { + Self::with_children(iter) + } +} + impl<'a, Message, Theme, Renderer> Widget for Row<'a, Message, Theme, Renderer> where -- cgit From 620c3d3222fa7ea17fd8d48af656f644bf409aa2 Mon Sep 17 00:00:00 2001 From: Andrew-Schwartz Date: Thu, 13 Jun 2024 14:46:56 -0400 Subject: format --- widget/src/row.rs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'widget/src/row.rs') diff --git a/widget/src/row.rs b/widget/src/row.rs index 5a6b368a..271e8a50 100644 --- a/widget/src/row.rs +++ b/widget/src/row.rs @@ -152,8 +152,15 @@ where } } -impl<'a, Message, Theme, Renderer: crate::core::Renderer> FromIterator> for Row<'a, Message, Theme, Renderer> { - fn from_iter>>(iter: T) -> Self { +impl<'a, Message, Theme, Renderer: crate::core::Renderer> + FromIterator> + for Row<'a, Message, Theme, Renderer> +{ + fn from_iter< + T: IntoIterator>, + >( + iter: T, + ) -> Self { Self::with_children(iter) } } -- cgit