diff --git a/examples/web_aspect_ratio.rs b/examples/web_aspect_ratio.rs index da03d1b8..6ade931c 100644 --- a/examples/web_aspect_ratio.rs +++ b/examples/web_aspect_ratio.rs @@ -7,7 +7,6 @@ pub fn main() { #[cfg(web_platform)] mod wasm { use wasm_bindgen::prelude::*; - use wasm_bindgen::JsCast; use web_sys::HtmlCanvasElement; use winit::{ dpi::PhysicalSize, diff --git a/src/platform_impl/ios/ffi.rs b/src/platform_impl/ios/ffi.rs index 1f57265a..8d2b6f26 100644 --- a/src/platform_impl/ios/ffi.rs +++ b/src/platform_impl/ios/ffi.rs @@ -1,7 +1,5 @@ #![allow(non_camel_case_types, non_snake_case, non_upper_case_globals)] -use std::convert::TryInto; - use icrate::Foundation::{NSInteger, NSUInteger}; use objc2::encode::{Encode, Encoding}; diff --git a/src/platform_impl/linux/common/xkb/mod.rs b/src/platform_impl/linux/common/xkb/mod.rs index 00696c3f..a861b5d6 100644 --- a/src/platform_impl/linux/common/xkb/mod.rs +++ b/src/platform_impl/linux/common/xkb/mod.rs @@ -1,4 +1,3 @@ -use std::convert::TryInto; use std::ops::Deref; use std::os::raw::c_char; use std::ptr::{self, NonNull}; diff --git a/src/platform_impl/linux/wayland/event_loop/mod.rs b/src/platform_impl/linux/wayland/event_loop/mod.rs index a41e7add..380c910d 100644 --- a/src/platform_impl/linux/wayland/event_loop/mod.rs +++ b/src/platform_impl/linux/wayland/event_loop/mod.rs @@ -10,7 +10,6 @@ use std::sync::atomic::Ordering; use std::sync::{Arc, Mutex}; use std::time::{Duration, Instant}; -use sctk::reexports::calloop; use sctk::reexports::calloop::Error as CalloopError; use sctk::reexports::calloop_wayland_source::WaylandSource; use sctk::reexports::client::globals; diff --git a/src/platform_impl/linux/wayland/window/mod.rs b/src/platform_impl/linux/wayland/window/mod.rs index c6578b6f..c031d3c6 100644 --- a/src/platform_impl/linux/wayland/window/mod.rs +++ b/src/platform_impl/linux/wayland/window/mod.rs @@ -3,7 +3,6 @@ use std::sync::atomic::{AtomicBool, Ordering}; use std::sync::{Arc, Mutex}; -use sctk::reexports::calloop; use sctk::reexports::client::protocol::wl_display::WlDisplay; use sctk::reexports::client::protocol::wl_surface::WlSurface; use sctk::reexports::client::Proxy; diff --git a/src/platform_impl/linux/x11/mod.rs b/src/platform_impl/linux/x11/mod.rs index 18e4e786..4e97d10b 100644 --- a/src/platform_impl/linux/x11/mod.rs +++ b/src/platform_impl/linux/x11/mod.rs @@ -17,7 +17,7 @@ use std::{ptr, slice, str}; use calloop::generic::Generic; use calloop::EventLoop as Loop; use calloop::{ping::Ping, Readiness}; -use libc::{self, setlocale, LC_CTYPE}; +use libc::{setlocale, LC_CTYPE}; use log::warn; use x11rb::connection::RequestConnection; diff --git a/src/platform_impl/macos/observer.rs b/src/platform_impl/macos/observer.rs index 1dd5ff2e..3317595f 100644 --- a/src/platform_impl/macos/observer.rs +++ b/src/platform_impl/macos/observer.rs @@ -1,5 +1,4 @@ use std::{ - self, ffi::c_void, panic::{AssertUnwindSafe, UnwindSafe}, ptr, diff --git a/src/platform_impl/web/event_loop/runner.rs b/src/platform_impl/web/event_loop/runner.rs index f7932ff7..860e9b84 100644 --- a/src/platform_impl/web/event_loop/runner.rs +++ b/src/platform_impl/web/event_loop/runner.rs @@ -15,7 +15,6 @@ use crate::window::WindowId; use std::{ cell::{Cell, RefCell}, - clone::Clone, collections::{HashSet, VecDeque}, iter, ops::Deref, diff --git a/src/platform_impl/web/web_sys/event.rs b/src/platform_impl/web/web_sys/event.rs index 86ebd06a..084acfc7 100644 --- a/src/platform_impl/web/web_sys/event.rs +++ b/src/platform_impl/web/web_sys/event.rs @@ -4,7 +4,6 @@ use crate::keyboard::{Key, KeyLocation, ModifiersState, NamedKey, PhysicalKey}; use smol_str::SmolStr; use std::cell::OnceCell; -use std::convert::TryInto; use wasm_bindgen::prelude::wasm_bindgen; use wasm_bindgen::{JsCast, JsValue}; use web_sys::{KeyboardEvent, MouseEvent, PointerEvent, WheelEvent};