From 7a50e9e8fbb8d37e53a42c1dd5936b97463ead53 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Sun, 21 Jan 2024 17:56:01 +0100 Subject: Convert `Renderer::Theme` to generic `Widget` type --- examples/custom_widget/src/main.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'examples/custom_widget/src') diff --git a/examples/custom_widget/src/main.rs b/examples/custom_widget/src/main.rs index d5ecebaf..25c0bb39 100644 --- a/examples/custom_widget/src/main.rs +++ b/examples/custom_widget/src/main.rs @@ -29,7 +29,7 @@ mod circle { Circle::new(radius) } - impl Widget for Circle + impl Widget for Circle where Renderer: renderer::Renderer, { @@ -53,7 +53,7 @@ mod circle { &self, _state: &widget::Tree, renderer: &mut Renderer, - _theme: &Renderer::Theme, + _theme: &Theme, _style: &renderer::Style, layout: Layout<'_>, _cursor: mouse::Cursor, @@ -70,7 +70,8 @@ mod circle { } } - impl<'a, Message, Renderer> From for Element<'a, Message, Renderer> + impl<'a, Message, Theme, Renderer> From + for Element<'a, Message, Theme, Renderer> where Renderer: renderer::Renderer, { -- cgit