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 --- widget/src/qr_code.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'widget/src/qr_code.rs') diff --git a/widget/src/qr_code.rs b/widget/src/qr_code.rs index a229eb59..91c0a97b 100644 --- a/widget/src/qr_code.rs +++ b/widget/src/qr_code.rs @@ -49,7 +49,7 @@ impl<'a> QRCode<'a> { } } -impl<'a, Message, Theme> Widget> for QRCode<'a> { +impl<'a, Message, Theme> Widget for QRCode<'a> { fn size(&self) -> Size { Size { width: Length::Shrink, @@ -60,7 +60,7 @@ impl<'a, Message, Theme> Widget> for QRCode<'a> { fn layout( &self, _tree: &mut Tree, - _renderer: &Renderer, + _renderer: &Renderer, _limits: &layout::Limits, ) -> layout::Node { let side_length = (self.state.width + 2 * QUIET_ZONE) as f32 @@ -72,7 +72,7 @@ impl<'a, Message, Theme> Widget> for QRCode<'a> { fn draw( &self, _state: &Tree, - renderer: &mut Renderer, + renderer: &mut Renderer, _theme: &Theme, _style: &renderer::Style, layout: Layout<'_>, @@ -128,7 +128,7 @@ impl<'a, Message, Theme> Widget> for QRCode<'a> { } impl<'a, Message, Theme> From> - for Element<'a, Message, Renderer> + for Element<'a, Message, Theme, Renderer> { fn from(qr_code: QRCode<'a>) -> Self { Self::new(qr_code) -- cgit