Fix new clippy lints
This commit is contained in:
parent
e8f8216ea1
commit
602661372c
48 changed files with 123 additions and 122 deletions
|
|
@ -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(),
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue