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_quad/src/main.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'examples/custom_quad/src') diff --git a/examples/custom_quad/src/main.rs b/examples/custom_quad/src/main.rs index 14f62caa..f64379fa 100644 --- a/examples/custom_quad/src/main.rs +++ b/examples/custom_quad/src/main.rs @@ -29,7 +29,7 @@ mod quad { } } - impl Widget for CustomQuad + impl Widget for CustomQuad where Renderer: renderer::Renderer, { @@ -53,7 +53,7 @@ mod quad { &self, _state: &widget::Tree, renderer: &mut Renderer, - _theme: &Renderer::Theme, + _theme: &Theme, _style: &renderer::Style, layout: Layout<'_>, _cursor: mouse::Cursor, @@ -74,10 +74,7 @@ mod quad { } } - impl<'a, Message, Renderer> From for Element<'a, Message, Renderer> - where - Renderer: renderer::Renderer, - { + impl<'a, Message> From for Element<'a, Message> { fn from(circle: CustomQuad) -> Self { Self::new(circle) } -- cgit