Remove unnecessary lifetime in Widget trait

This commit is contained in:
Héctor Ramón Jiménez 2020-07-10 02:01:30 +02:00
parent f24e03eae8
commit dc0e423142
24 changed files with 32 additions and 34 deletions

View file

@ -139,7 +139,7 @@ impl State {
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer>
impl<'a, Message, Renderer> Widget<Message, Renderer>
for Button<'a, Message, Renderer>
where
Renderer: self::Renderer,

View file

@ -106,7 +106,7 @@ impl<Message, Renderer: self::Renderer + text::Renderer>
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer>
impl<Message, Renderer> Widget<Message, Renderer>
for Checkbox<Message, Renderer>
where
Renderer: self::Renderer + text::Renderer + row::Renderer,

View file

@ -121,7 +121,7 @@ impl<'a, Message, Renderer> Column<'a, Message, Renderer> {
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer>
impl<'a, Message, Renderer> Widget<Message, Renderer>
for Column<'a, Message, Renderer>
where
Renderer: self::Renderer,

View file

@ -93,7 +93,7 @@ where
}
}
impl<'a, T: 'a, Message, Renderer> Widget<'a, Message, Renderer>
impl<'a, T: 'a, Message, Renderer> Widget<Message, Renderer>
for ComboBox<'a, T, Message, Renderer>
where
T: Clone + ToString + Eq,

View file

@ -129,7 +129,7 @@ where
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer>
impl<'a, Message, Renderer> Widget<Message, Renderer>
for Container<'a, Message, Renderer>
where
Renderer: self::Renderer,

View file

@ -54,7 +54,7 @@ impl Image {
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer> for Image
impl<Message, Renderer> Widget<Message, Renderer> for Image
where
Renderer: self::Renderer,
{

View file

@ -402,7 +402,7 @@ pub struct KeyPressEvent {
pub modifiers: keyboard::ModifiersState,
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer>
impl<'a, Message, Renderer> Widget<Message, Renderer>
for PaneGrid<'a, Message, Renderer>
where
Renderer: self::Renderer + container::Renderer,

View file

@ -70,8 +70,7 @@ impl<Renderer: self::Renderer> ProgressBar<Renderer> {
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer>
for ProgressBar<Renderer>
impl<Message, Renderer> Widget<Message, Renderer> for ProgressBar<Renderer>
where
Renderer: self::Renderer,
{

View file

@ -121,8 +121,7 @@ impl<Message, Renderer: self::Renderer + text::Renderer>
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer>
for Radio<Message, Renderer>
impl<Message, Renderer> Widget<Message, Renderer> for Radio<Message, Renderer>
where
Renderer: self::Renderer + text::Renderer + row::Renderer,
Message: Clone,

View file

@ -122,7 +122,7 @@ impl<'a, Message, Renderer> Row<'a, Message, Renderer> {
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer>
impl<'a, Message, Renderer> Widget<Message, Renderer>
for Row<'a, Message, Renderer>
where
Renderer: self::Renderer,

View file

@ -110,7 +110,7 @@ impl<'a, Message, Renderer: self::Renderer> Scrollable<'a, Message, Renderer> {
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer>
impl<'a, Message, Renderer> Widget<Message, Renderer>
for Scrollable<'a, Message, Renderer>
where
Renderer: self::Renderer,

View file

@ -154,7 +154,7 @@ impl State {
}
}
impl<'a, T, Message, Renderer> Widget<'a, Message, Renderer>
impl<'a, T, Message, Renderer> Widget<Message, Renderer>
for Slider<'a, T, Message, Renderer>
where
T: Copy + Into<f64> + num_traits::FromPrimitive,

View file

@ -43,7 +43,7 @@ impl Space {
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer> for Space
impl<Message, Renderer> Widget<Message, Renderer> for Space
where
Renderer: self::Renderer,
{

View file

@ -60,7 +60,7 @@ impl Svg {
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer> for Svg
impl<Message, Renderer> Widget<Message, Renderer> for Svg
where
Renderer: self::Renderer,
{

View file

@ -112,7 +112,7 @@ impl<Renderer: self::Renderer> Text<Renderer> {
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer> for Text<Renderer>
impl<Message, Renderer> Widget<Message, Renderer> for Text<Renderer>
where
Renderer: self::Renderer,
{

View file

@ -165,7 +165,7 @@ impl<'a, Message, Renderer: self::Renderer> TextInput<'a, Message, Renderer> {
}
}
impl<'a, Message, Renderer> Widget<'a, Message, Renderer>
impl<'a, Message, Renderer> Widget<Message, Renderer>
for TextInput<'a, Message, Renderer>
where
Renderer: self::Renderer,