From c4186a71b746b603984e5fe1926a8cef6e8dcfcb Mon Sep 17 00:00:00 2001
From: Héctor Ramón Jiménez <hector0193@gmail.com>
Date: Sun, 31 Oct 2021 16:20:50 +0700
Subject: Introduce first-class `image` module in `iced_native`

---
 wgpu/src/backend.rs      | 5 +----
 wgpu/src/image.rs        | 2 +-
 wgpu/src/image/raster.rs | 2 +-
 3 files changed, 3 insertions(+), 6 deletions(-)

(limited to 'wgpu/src')

diff --git a/wgpu/src/backend.rs b/wgpu/src/backend.rs
index 7d7a26f4..0f4c35c3 100644
--- a/wgpu/src/backend.rs
+++ b/wgpu/src/backend.rs
@@ -302,10 +302,7 @@ impl backend::Text for Backend {
 
 #[cfg(feature = "image_rs")]
 impl backend::Image for Backend {
-    fn dimensions(
-        &self,
-        handle: &iced_native::widget::image::Handle,
-    ) -> (u32, u32) {
+    fn dimensions(&self, handle: &iced_native::image::Handle) -> (u32, u32) {
         self.image_pipeline.dimensions(handle)
     }
 }
diff --git a/wgpu/src/image.rs b/wgpu/src/image.rs
index ca31791c..01af2571 100644
--- a/wgpu/src/image.rs
+++ b/wgpu/src/image.rs
@@ -17,7 +17,7 @@ use std::mem;
 use bytemuck::{Pod, Zeroable};
 
 #[cfg(feature = "image_rs")]
-use iced_native::widget::image;
+use iced_native::image;
 
 #[cfg(feature = "svg")]
 use iced_native::widget::svg;
diff --git a/wgpu/src/image/raster.rs b/wgpu/src/image/raster.rs
index 76459fe5..e13987b4 100644
--- a/wgpu/src/image/raster.rs
+++ b/wgpu/src/image/raster.rs
@@ -1,5 +1,5 @@
 use crate::image::atlas::{self, Atlas};
-use iced_native::widget::image;
+use iced_native::image;
 use std::collections::{HashMap, HashSet};
 
 use bitflags::bitflags;
-- 
cgit