Fix new clippy lints

This commit is contained in:
Héctor Ramón Jiménez 2024-12-02 19:53:16 +01:00
parent e8f8216ea1
commit 602661372c
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
48 changed files with 123 additions and 122 deletions

View file

@ -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,
{

View file

@ -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))

View file

@ -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()

View file

@ -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)
}

View file

@ -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>,

View file

@ -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,