summaryrefslogtreecommitdiffstats
path: root/widget/src/helpers.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-03-12 14:45:28 +0100
committerLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-03-12 14:52:26 +0100
commit58a0d5b7fff3000c46f5f2c468fce9442c78ef20 (patch)
treeb45d041cc6fbcb9ccd393f62606c14f52498a3ff /widget/src/helpers.rs
parentaeb72d528fce58ac94df3c015c10d6fe05f81a01 (diff)
downloadiced-58a0d5b7fff3000c46f5f2c468fce9442c78ef20.tar.gz
iced-58a0d5b7fff3000c46f5f2c468fce9442c78ef20.tar.bz2
iced-58a0d5b7fff3000c46f5f2c468fce9442c78ef20.zip
Use closures for `Radio::style`
Diffstat (limited to 'widget/src/helpers.rs')
-rw-r--r--widget/src/helpers.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/widget/src/helpers.rs b/widget/src/helpers.rs
index cc9bfeef..896e2c13 100644
--- a/widget/src/helpers.rs
+++ b/widget/src/helpers.rs
@@ -170,15 +170,15 @@ where
/// Creates a new [`Radio`].
///
/// [`Radio`]: crate::Radio
-pub fn radio<Message, Theme, Renderer, V>(
+pub fn radio<'a, Message, Theme, Renderer, V>(
label: impl Into<String>,
value: V,
selected: Option<V>,
on_click: impl FnOnce(V) -> Message,
-) -> Radio<Message, Theme, Renderer>
+) -> Radio<'a, Message, Theme, Renderer>
where
Message: Clone,
- Theme: radio::DefaultStyle,
+ Theme: radio::DefaultStyle + 'a,
Renderer: core::text::Renderer,
V: Copy + Eq,
{