diff options
author | 2024-12-02 19:53:16 +0100 | |
---|---|---|
committer | 2024-12-02 19:56:27 +0100 | |
commit | 602661372c921ef5079283ccd5f477c63977239f (patch) | |
tree | 1dfc3dc27986a2f0e8700b887a6dab8a1b3b77bc /widget | |
parent | e8f8216ea1f9deef7f2d02fa2600a0b4e247f8fa (diff) | |
download | iced-602661372c921ef5079283ccd5f477c63977239f.tar.gz iced-602661372c921ef5079283ccd5f477c63977239f.tar.bz2 iced-602661372c921ef5079283ccd5f477c63977239f.zip |
Fix new `clippy` lints
Diffstat (limited to 'widget')
32 files changed, 91 insertions, 91 deletions
diff --git a/widget/src/button.rs b/widget/src/button.rs index 9eac2e4c..d1fa9302 100644 --- a/widget/src/button.rs +++ b/widget/src/button.rs @@ -89,7 +89,7 @@ enum OnPress<'a, Message> { Closure(Box<dyn Fn() -> Message + 'a>), } -impl<'a, Message: Clone> OnPress<'a, Message> { +impl<Message: Clone> OnPress<'_, Message> { fn get(&self) -> Message { match self { OnPress::Direct(message) => message.clone(), diff --git a/widget/src/checkbox.rs b/widget/src/checkbox.rs index 625dee7c..3686d34c 100644 --- a/widget/src/checkbox.rs +++ b/widget/src/checkbox.rs @@ -247,8 +247,8 @@ where } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Checkbox<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Checkbox<'_, Message, Theme, Renderer> where Renderer: text::Renderer, Theme: Catalog, diff --git a/widget/src/column.rs b/widget/src/column.rs index a3efab94..c729cbdb 100644 --- a/widget/src/column.rs +++ b/widget/src/column.rs @@ -173,7 +173,7 @@ where } } -impl<'a, Message, Renderer> Default for Column<'a, Message, Renderer> +impl<Message, Renderer> Default for Column<'_, Message, Renderer> where Renderer: crate::core::Renderer, { @@ -195,8 +195,8 @@ impl<'a, Message, Theme, Renderer: crate::core::Renderer> } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Column<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Column<'_, Message, Theme, Renderer> where Renderer: crate::core::Renderer, { diff --git a/widget/src/combo_box.rs b/widget/src/combo_box.rs index 8b8e895d..500d2bec 100644 --- a/widget/src/combo_box.rs +++ b/widget/src/combo_box.rs @@ -459,8 +459,8 @@ enum TextInputEvent { TextChanged(String), } -impl<'a, T, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for ComboBox<'a, T, Message, Theme, Renderer> +impl<T, Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for ComboBox<'_, T, Message, Theme, Renderer> where T: Display + Clone + 'static, Message: Clone, diff --git a/widget/src/container.rs b/widget/src/container.rs index b7b2b39e..d9740f72 100644 --- a/widget/src/container.rs +++ b/widget/src/container.rs @@ -228,8 +228,8 @@ where } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Container<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Container<'_, Message, Theme, Renderer> where Theme: Catalog, Renderer: core::Renderer, @@ -650,7 +650,7 @@ pub trait Catalog { /// A styling function for a [`Container`]. pub type StyleFn<'a, Theme> = Box<dyn Fn(&Theme) -> Style + 'a>; -impl<'a, Theme> From<Style> for StyleFn<'a, Theme> { +impl<Theme> From<Style> for StyleFn<'_, Theme> { fn from(style: Style) -> Self { Box::new(move |_theme| style) } diff --git a/widget/src/helpers.rs b/widget/src/helpers.rs index 3d85ba70..cdfd2daf 100644 --- a/widget/src/helpers.rs +++ b/widget/src/helpers.rs @@ -405,8 +405,8 @@ where content: Element<'a, Message, Theme, Renderer>, } - impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Opaque<'a, Message, Theme, Renderer> + impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Opaque<'_, Message, Theme, Renderer> where Renderer: core::Renderer, { @@ -569,8 +569,8 @@ where is_hovered: bool, } - impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Hover<'a, Message, Theme, Renderer> + impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Hover<'_, Message, Theme, Renderer> where Renderer: core::Renderer, { diff --git a/widget/src/keyed/column.rs b/widget/src/keyed/column.rs index 055e2ea1..ab0b0bde 100644 --- a/widget/src/keyed/column.rs +++ b/widget/src/keyed/column.rs @@ -185,7 +185,7 @@ where } } -impl<'a, Key, Message, Renderer> Default for Column<'a, Key, Message, Renderer> +impl<Key, Message, Renderer> Default for Column<'_, Key, Message, Renderer> where Key: Copy + PartialEq, Renderer: crate::core::Renderer, @@ -202,8 +202,8 @@ where keys: Vec<Key>, } -impl<'a, Key, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Column<'a, Key, Message, Theme, Renderer> +impl<Key, Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Column<'_, Key, Message, Theme, Renderer> where Renderer: crate::core::Renderer, Key: Copy + PartialEq + 'static, diff --git a/widget/src/lazy.rs b/widget/src/lazy.rs index 07b90c93..1eee26e1 100644 --- a/widget/src/lazy.rs +++ b/widget/src/lazy.rs @@ -321,8 +321,8 @@ struct Overlay<'a, Message, Theme, Renderer>( Option<Inner<'a, Message, Theme, Renderer>>, ); -impl<'a, Message, Theme, Renderer> Drop - for Overlay<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Drop + for Overlay<'_, Message, Theme, Renderer> { fn drop(&mut self) { let heads = self.0.take().unwrap().into_heads(); @@ -330,7 +330,7 @@ impl<'a, Message, Theme, Renderer> Drop } } -impl<'a, Message, Theme, Renderer> Overlay<'a, Message, Theme, Renderer> { +impl<Message, Theme, Renderer> Overlay<'_, Message, Theme, Renderer> { fn with_overlay_maybe<T>( &self, f: impl FnOnce(&mut Nested<'_, Message, Theme, Renderer>) -> T, @@ -350,8 +350,8 @@ impl<'a, Message, Theme, Renderer> Overlay<'a, Message, Theme, Renderer> { } } -impl<'a, Message, Theme, Renderer> overlay::Overlay<Message, Theme, Renderer> - for Overlay<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> overlay::Overlay<Message, Theme, Renderer> + for Overlay<'_, Message, Theme, Renderer> where Renderer: core::Renderer, { diff --git a/widget/src/lazy/component.rs b/widget/src/lazy/component.rs index 1758b963..15b8b62e 100644 --- a/widget/src/lazy/component.rs +++ b/widget/src/lazy/component.rs @@ -141,8 +141,8 @@ struct State<'a, Message: 'a, Theme: 'a, Renderer: 'a, Event: 'a, S: 'a> { element: Option<Element<'this, Event, Theme, Renderer>>, } -impl<'a, Message, Theme, Renderer, Event, S> - Instance<'a, Message, Theme, Renderer, Event, S> +impl<Message, Theme, Renderer, Event, S> + Instance<'_, Message, Theme, Renderer, Event, S> where S: Default + 'static, Renderer: renderer::Renderer, @@ -251,8 +251,8 @@ where } } -impl<'a, Message, Theme, Renderer, Event, S> Widget<Message, Theme, Renderer> - for Instance<'a, Message, Theme, Renderer, Event, S> +impl<Message, Theme, Renderer, Event, S> Widget<Message, Theme, Renderer> + for Instance<'_, Message, Theme, Renderer, Event, S> where S: 'static + Default, Renderer: core::Renderer, @@ -504,8 +504,8 @@ struct Overlay<'a, 'b, Message, Theme, Renderer, Event, S>( Option<Inner<'a, 'b, Message, Theme, Renderer, Event, S>>, ); -impl<'a, 'b, Message, Theme, Renderer, Event, S> Drop - for Overlay<'a, 'b, Message, Theme, Renderer, Event, S> +impl<Message, Theme, Renderer, Event, S> Drop + for Overlay<'_, '_, Message, Theme, Renderer, Event, S> { fn drop(&mut self) { if let Some(heads) = self.0.take().map(Inner::into_heads) { @@ -529,8 +529,8 @@ struct OverlayInstance<'a, 'b, Message, Theme, Renderer, Event, S> { overlay: Option<Overlay<'a, 'b, Message, Theme, Renderer, Event, S>>, } -impl<'a, 'b, Message, Theme, Renderer, Event, S> - OverlayInstance<'a, 'b, Message, Theme, Renderer, Event, S> +impl<Message, Theme, Renderer, Event, S> + OverlayInstance<'_, '_, Message, Theme, Renderer, Event, S> { fn with_overlay_maybe<T>( &self, @@ -563,9 +563,9 @@ impl<'a, 'b, Message, Theme, Renderer, Event, S> } } -impl<'a, 'b, Message, Theme, Renderer, Event, S> +impl<Message, Theme, Renderer, Event, S> overlay::Overlay<Message, Theme, Renderer> - for OverlayInstance<'a, 'b, Message, Theme, Renderer, Event, S> + for OverlayInstance<'_, '_, Message, Theme, Renderer, Event, S> where Renderer: core::Renderer, S: 'static + Default, diff --git a/widget/src/lazy/responsive.rs b/widget/src/lazy/responsive.rs index 2aef1fa3..feb66836 100644 --- a/widget/src/lazy/responsive.rs +++ b/widget/src/lazy/responsive.rs @@ -131,8 +131,8 @@ struct State { tree: RefCell<Tree>, } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Responsive<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Responsive<'_, Message, Theme, Renderer> where Renderer: core::Renderer, { @@ -358,8 +358,8 @@ struct Overlay<'a, 'b, Message, Theme, Renderer> { ), } -impl<'a, 'b, Message, Theme, Renderer> - Overlay<'a, 'b, Message, Theme, Renderer> +impl<Message, Theme, Renderer> + Overlay<'_, '_, Message, Theme, Renderer> { fn with_overlay_maybe<T>( &self, @@ -380,9 +380,9 @@ impl<'a, 'b, Message, Theme, Renderer> } } -impl<'a, 'b, Message, Theme, Renderer> +impl<Message, Theme, Renderer> overlay::Overlay<Message, Theme, Renderer> - for Overlay<'a, 'b, Message, Theme, Renderer> + for Overlay<'_, '_, Message, Theme, Renderer> where Renderer: core::Renderer, { diff --git a/widget/src/mouse_area.rs b/widget/src/mouse_area.rs index d9215a7b..bdc81bdf 100644 --- a/widget/src/mouse_area.rs +++ b/widget/src/mouse_area.rs @@ -163,8 +163,8 @@ impl<'a, Message, Theme, Renderer> MouseArea<'a, Message, Theme, Renderer> { } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for MouseArea<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for MouseArea<'_, Message, Theme, Renderer> where Renderer: renderer::Renderer, Message: Clone, diff --git a/widget/src/overlay/menu.rs b/widget/src/overlay/menu.rs index 7907ef01..358c3526 100644 --- a/widget/src/overlay/menu.rs +++ b/widget/src/overlay/menu.rs @@ -227,9 +227,9 @@ where } } -impl<'a, 'b, Message, Theme, Renderer> +impl<Message, Theme, Renderer> crate::core::Overlay<Message, Theme, Renderer> - for Overlay<'a, 'b, Message, Theme, Renderer> + for Overlay<'_, '_, Message, Theme, Renderer> where Theme: Catalog, Renderer: text::Renderer, @@ -338,8 +338,8 @@ struct ListState { is_hovered: Option<bool>, } -impl<'a, 'b, T, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for List<'a, 'b, T, Message, Theme, Renderer> +impl<T, Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for List<'_, '_, T, Message, Theme, Renderer> where T: Clone + ToString, Theme: Catalog, diff --git a/widget/src/pane_grid.rs b/widget/src/pane_grid.rs index 7b2956f3..90a3fb1d 100644 --- a/widget/src/pane_grid.rs +++ b/widget/src/pane_grid.rs @@ -349,8 +349,8 @@ struct Memory { order: Vec<Pane>, } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for PaneGrid<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for PaneGrid<'_, Message, Theme, Renderer> where Theme: Catalog, Renderer: core::Renderer, diff --git a/widget/src/pane_grid/content.rs b/widget/src/pane_grid/content.rs index fa9f7a9f..be5e5066 100644 --- a/widget/src/pane_grid/content.rs +++ b/widget/src/pane_grid/content.rs @@ -73,7 +73,7 @@ where } } -impl<'a, Message, Theme, Renderer> Content<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Content<'_, Message, Theme, Renderer> where Theme: container::Catalog, Renderer: core::Renderer, @@ -401,8 +401,8 @@ where } } -impl<'a, Message, Theme, Renderer> Draggable - for &Content<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Draggable + for &Content<'_, Message, Theme, Renderer> where Theme: container::Catalog, Renderer: core::Renderer, diff --git a/widget/src/pane_grid/title_bar.rs b/widget/src/pane_grid/title_bar.rs index 3f4a651e..4bd2c2f6 100644 --- a/widget/src/pane_grid/title_bar.rs +++ b/widget/src/pane_grid/title_bar.rs @@ -98,7 +98,7 @@ where } } -impl<'a, Message, Theme, Renderer> TitleBar<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> TitleBar<'_, Message, Theme, Renderer> where Theme: container::Catalog, Renderer: core::Renderer, diff --git a/widget/src/pin.rs b/widget/src/pin.rs index 1f167716..7c1aca61 100644 --- a/widget/src/pin.rs +++ b/widget/src/pin.rs @@ -110,8 +110,8 @@ where } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Pin<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Pin<'_, Message, Theme, Renderer> where Renderer: core::Renderer, { diff --git a/widget/src/progress_bar.rs b/widget/src/progress_bar.rs index 9d2b30f4..8f85dcf3 100644 --- a/widget/src/progress_bar.rs +++ b/widget/src/progress_bar.rs @@ -117,8 +117,8 @@ where } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for ProgressBar<'a, Theme> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for ProgressBar<'_, Theme> where Theme: Catalog, Renderer: core::Renderer, diff --git a/widget/src/qr_code.rs b/widget/src/qr_code.rs index d1834465..458f3588 100644 --- a/widget/src/qr_code.rs +++ b/widget/src/qr_code.rs @@ -116,7 +116,7 @@ where } } -impl<'a, Message, Theme> Widget<Message, Theme, Renderer> for QRCode<'a, Theme> +impl<Message, Theme> Widget<Message, Theme, Renderer> for QRCode<'_, Theme> where Theme: Catalog, { diff --git a/widget/src/radio.rs b/widget/src/radio.rs index b38ae6b4..15c983df 100644 --- a/widget/src/radio.rs +++ b/widget/src/radio.rs @@ -267,8 +267,8 @@ where } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Radio<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Radio<'_, Message, Theme, Renderer> where Message: Clone, Theme: Catalog, diff --git a/widget/src/row.rs b/widget/src/row.rs index 96a4ab92..3b605f07 100644 --- a/widget/src/row.rs +++ b/widget/src/row.rs @@ -171,7 +171,7 @@ where } } -impl<'a, Message, Renderer> Default for Row<'a, Message, Renderer> +impl<Message, Renderer> Default for Row<'_, Message, Renderer> where Renderer: crate::core::Renderer, { @@ -193,8 +193,8 @@ impl<'a, Message, Theme, Renderer: crate::core::Renderer> } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Row<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Row<'_, Message, Theme, Renderer> where Renderer: crate::core::Renderer, { @@ -380,8 +380,8 @@ pub struct Wrapping< row: Row<'a, Message, Theme, Renderer>, } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Wrapping<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Wrapping<'_, Message, Theme, Renderer> where Renderer: crate::core::Renderer, { diff --git a/widget/src/rule.rs b/widget/src/rule.rs index 24577683..65c0a6dc 100644 --- a/widget/src/rule.rs +++ b/widget/src/rule.rs @@ -98,8 +98,8 @@ where } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Rule<'a, Theme> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Rule<'_, Theme> where Renderer: core::Renderer, Theme: Catalog, diff --git a/widget/src/scrollable.rs b/widget/src/scrollable.rs index 716a7c8a..41bb15f9 100644 --- a/widget/src/scrollable.rs +++ b/widget/src/scrollable.rs @@ -385,8 +385,8 @@ pub enum Anchor { End, } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Scrollable<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Scrollable<'_, Message, Theme, Renderer> where Theme: Catalog, Renderer: core::Renderer, diff --git a/widget/src/slider.rs b/widget/src/slider.rs index 84630f9e..52500854 100644 --- a/widget/src/slider.rs +++ b/widget/src/slider.rs @@ -210,8 +210,8 @@ where } } -impl<'a, T, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Slider<'a, T, Message, Theme> +impl<T, Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Slider<'_, T, Message, Theme> where T: Copy + Into<f64> + num_traits::FromPrimitive, Message: Clone, diff --git a/widget/src/stack.rs b/widget/src/stack.rs index 52fd5031..d2828c56 100644 --- a/widget/src/stack.rs +++ b/widget/src/stack.rs @@ -116,7 +116,7 @@ where } } -impl<'a, Message, Renderer> Default for Stack<'a, Message, Renderer> +impl<Message, Renderer> Default for Stack<'_, Message, Renderer> where Renderer: crate::core::Renderer, { diff --git a/widget/src/svg.rs b/widget/src/svg.rs index 8d57265a..72ead4f9 100644 --- a/widget/src/svg.rs +++ b/widget/src/svg.rs @@ -148,8 +148,8 @@ where } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Svg<'a, Theme> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Svg<'_, Theme> where Renderer: svg::Renderer, Theme: Catalog, @@ -323,7 +323,7 @@ impl Catalog for Theme { /// This is just a boxed closure: `Fn(&Theme, Status) -> Style`. pub type StyleFn<'a, Theme> = Box<dyn Fn(&Theme, Status) -> Style + 'a>; -impl<'a, Theme> From<Style> for StyleFn<'a, Theme> { +impl<Theme> From<Style> for StyleFn<'_, Theme> { fn from(style: Style) -> Self { Box::new(move |_theme, _status| style) } diff --git a/widget/src/text/rich.rs b/widget/src/text/rich.rs index 7ef2707b..a40f2b57 100644 --- a/widget/src/text/rich.rs +++ b/widget/src/text/rich.rs @@ -180,8 +180,8 @@ struct State<Link, P: Paragraph> { paragraph: P, } -impl<'a, Link, Theme, Renderer> Widget<Link, Theme, Renderer> - for Rich<'a, Link, Theme, Renderer> +impl<Link, Theme, Renderer> Widget<Link, Theme, Renderer> + for Rich<'_, Link, Theme, Renderer> where Link: Clone + 'static, Theme: Catalog, diff --git a/widget/src/text_editor.rs b/widget/src/text_editor.rs index b6e291e4..ffd06b77 100644 --- a/widget/src/text_editor.rs +++ b/widget/src/text_editor.rs @@ -513,8 +513,8 @@ impl<Highlighter: text::Highlighter> operation::Focusable } } -impl<'a, Highlighter, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for TextEditor<'a, Highlighter, Message, Theme, Renderer> +impl<Highlighter, Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for TextEditor<'_, Highlighter, Message, Theme, Renderer> where Highlighter: text::Highlighter, Theme: Catalog, diff --git a/widget/src/text_input.rs b/widget/src/text_input.rs index 51e61cc0..c3f0b25a 100644 --- a/widget/src/text_input.rs +++ b/widget/src/text_input.rs @@ -574,8 +574,8 @@ where } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for TextInput<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for TextInput<'_, Message, Theme, Renderer> where Message: Clone, Theme: Catalog, diff --git a/widget/src/themer.rs b/widget/src/themer.rs index 82160f24..769cc4ca 100644 --- a/widget/src/themer.rs +++ b/widget/src/themer.rs @@ -63,8 +63,8 @@ where } } -impl<'a, Message, Theme, NewTheme, F, Renderer> Widget<Message, Theme, Renderer> - for Themer<'a, Message, Theme, NewTheme, F, Renderer> +impl<Message, Theme, NewTheme, F, Renderer> Widget<Message, Theme, Renderer> + for Themer<'_, Message, Theme, NewTheme, F, Renderer> where F: Fn(&Theme) -> NewTheme, Renderer: crate::core::Renderer, @@ -187,9 +187,9 @@ where content: overlay::Element<'a, Message, NewTheme, Renderer>, } - impl<'a, Message, Theme, NewTheme, Renderer> + impl<Message, Theme, NewTheme, Renderer> overlay::Overlay<Message, Theme, Renderer> - for Overlay<'a, Message, Theme, NewTheme, Renderer> + for Overlay<'_, Message, Theme, NewTheme, Renderer> where Renderer: crate::core::Renderer, { diff --git a/widget/src/toggler.rs b/widget/src/toggler.rs index 5dfa0c0e..56c2be1f 100644 --- a/widget/src/toggler.rs +++ b/widget/src/toggler.rs @@ -245,8 +245,8 @@ where } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Toggler<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Toggler<'_, Message, Theme, Renderer> where Theme: Catalog, Renderer: text::Renderer, diff --git a/widget/src/tooltip.rs b/widget/src/tooltip.rs index e66f5e4a..7072835f 100644 --- a/widget/src/tooltip.rs +++ b/widget/src/tooltip.rs @@ -142,8 +142,8 @@ where } } -impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for Tooltip<'a, Message, Theme, Renderer> +impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for Tooltip<'_, Message, Theme, Renderer> where Theme: container::Catalog, Renderer: text::Renderer, @@ -369,9 +369,9 @@ where class: &'b Theme::Class<'a>, } -impl<'a, 'b, Message, Theme, Renderer> +impl<Message, Theme, Renderer> overlay::Overlay<Message, Theme, Renderer> - for Overlay<'a, 'b, Message, Theme, Renderer> + for Overlay<'_, '_, Message, Theme, Renderer> where Theme: container::Catalog, Renderer: text::Renderer, diff --git a/widget/src/vertical_slider.rs b/widget/src/vertical_slider.rs index ec72a455..c1af142b 100644 --- a/widget/src/vertical_slider.rs +++ b/widget/src/vertical_slider.rs @@ -211,8 +211,8 @@ where } } -impl<'a, T, Message, Theme, Renderer> Widget<Message, Theme, Renderer> - for VerticalSlider<'a, T, Message, Theme> +impl<T, Message, Theme, Renderer> Widget<Message, Theme, Renderer> + for VerticalSlider<'_, T, Message, Theme> where T: Copy + Into<f64> + num_traits::FromPrimitive, Message: Clone, |