summaryrefslogtreecommitdiffstats
path: root/core/src
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-12-02 19:53:16 +0100
committerLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-12-02 19:56:27 +0100
commit602661372c921ef5079283ccd5f477c63977239f (patch)
tree1dfc3dc27986a2f0e8700b887a6dab8a1b3b77bc /core/src
parente8f8216ea1f9deef7f2d02fa2600a0b4e247f8fa (diff)
downloadiced-602661372c921ef5079283ccd5f477c63977239f.tar.gz
iced-602661372c921ef5079283ccd5f477c63977239f.tar.bz2
iced-602661372c921ef5079283ccd5f477c63977239f.zip
Fix new `clippy` lints
Diffstat (limited to 'core/src')
-rw-r--r--core/src/element.rs4
-rw-r--r--core/src/overlay/element.rs10
-rw-r--r--core/src/overlay/group.rs10
-rw-r--r--core/src/text.rs4
-rw-r--r--core/src/widget/operation.rs4
-rw-r--r--core/src/widget/text.rs4
6 files changed, 18 insertions, 18 deletions
diff --git a/core/src/element.rs b/core/src/element.rs
index 03e56b43..82ba753b 100644
--- a/core/src/element.rs
+++ b/core/src/element.rs
@@ -394,8 +394,8 @@ where
}
}
-impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer>
- for Explain<'a, Message, Theme, Renderer>
+impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer>
+ for Explain<'_, Message, Theme, Renderer>
where
Renderer: crate::Renderer,
{
diff --git a/core/src/overlay/element.rs b/core/src/overlay/element.rs
index ed870feb..7a179663 100644
--- a/core/src/overlay/element.rs
+++ b/core/src/overlay/element.rs
@@ -130,8 +130,8 @@ impl<'a, A, B, Theme, Renderer> Map<'a, A, B, Theme, Renderer> {
}
}
-impl<'a, A, B, Theme, Renderer> Overlay<B, Theme, Renderer>
- for Map<'a, A, B, Theme, Renderer>
+impl<A, B, Theme, Renderer> Overlay<B, Theme, Renderer>
+ for Map<'_, A, B, Theme, Renderer>
where
Renderer: crate::Renderer,
{
@@ -203,11 +203,11 @@ where
self.content.is_over(layout, renderer, cursor_position)
}
- fn overlay<'b>(
- &'b mut self,
+ fn overlay<'a>(
+ &'a mut self,
layout: Layout<'_>,
renderer: &Renderer,
- ) -> Option<Element<'b, B, Theme, Renderer>> {
+ ) -> Option<Element<'a, B, Theme, Renderer>> {
self.content
.overlay(layout, renderer)
.map(|overlay| overlay.map(self.mapper))
diff --git a/core/src/overlay/group.rs b/core/src/overlay/group.rs
index 2b374252..e07744e3 100644
--- a/core/src/overlay/group.rs
+++ b/core/src/overlay/group.rs
@@ -57,8 +57,8 @@ where
}
}
-impl<'a, Message, Theme, Renderer> Overlay<Message, Theme, Renderer>
- for Group<'a, Message, Theme, Renderer>
+impl<Message, Theme, Renderer> Overlay<Message, Theme, Renderer>
+ for Group<'_, Message, Theme, Renderer>
where
Renderer: crate::Renderer,
{
@@ -152,11 +152,11 @@ where
})
}
- fn overlay<'b>(
- &'b mut self,
+ fn overlay<'a>(
+ &'a mut self,
layout: Layout<'_>,
renderer: &Renderer,
- ) -> Option<overlay::Element<'b, Message, Theme, Renderer>> {
+ ) -> Option<overlay::Element<'a, Message, Theme, Renderer>> {
let children = self
.children
.iter_mut()
diff --git a/core/src/text.rs b/core/src/text.rs
index a9e3dce5..c144fd24 100644
--- a/core/src/text.rs
+++ b/core/src/text.rs
@@ -446,7 +446,7 @@ impl<'a, Link, Font> From<&'a str> for Span<'a, Link, Font> {
}
}
-impl<'a, Link, Font: PartialEq> PartialEq for Span<'a, Link, Font> {
+impl<Link, Font: PartialEq> PartialEq for Span<'_, Link, Font> {
fn eq(&self, other: &Self) -> bool {
self.text == other.text
&& self.size == other.size
@@ -474,7 +474,7 @@ impl<'a> IntoFragment<'a> for Fragment<'a> {
}
}
-impl<'a, 'b> IntoFragment<'a> for &'a Fragment<'b> {
+impl<'a> IntoFragment<'a> for &'a Fragment<'_> {
fn into_fragment(self) -> Fragment<'a> {
Fragment::Borrowed(self)
}
diff --git a/core/src/widget/operation.rs b/core/src/widget/operation.rs
index 097c3601..6bdb27f6 100644
--- a/core/src/widget/operation.rs
+++ b/core/src/widget/operation.rs
@@ -138,7 +138,7 @@ where
operation: &'a mut dyn Operation<T>,
}
- impl<'a, T, O> Operation<O> for BlackBox<'a, T> {
+ impl<T, O> Operation<O> for BlackBox<'_, T> {
fn container(
&mut self,
id: Option<&Id>,
@@ -218,7 +218,7 @@ where
operation: &'a mut dyn Operation<A>,
}
- impl<'a, A, B> Operation<B> for MapRef<'a, A> {
+ impl<A, B> Operation<B> for MapRef<'_, A> {
fn container(
&mut self,
id: Option<&Id>,
diff --git a/core/src/widget/text.rs b/core/src/widget/text.rs
index b34c5632..d3d1cffd 100644
--- a/core/src/widget/text.rs
+++ b/core/src/widget/text.rs
@@ -206,8 +206,8 @@ where
#[derive(Debug, Default)]
pub struct State<P: Paragraph>(pub paragraph::Plain<P>);
-impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer>
- for Text<'a, Theme, Renderer>
+impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer>
+ for Text<'_, Theme, Renderer>
where
Theme: Catalog,
Renderer: text::Renderer,