From 13bade262f1e0da0d0ac3293e10c09274820dcdb Mon Sep 17 00:00:00 2001 From: fufesou Date: Tue, 14 Nov 2023 21:01:31 +0800 Subject: [PATCH] remove warns Signed-off-by: fufesou --- src/client/io_loop.rs | 6 +++--- src/privacy_mode.rs | 9 ++++++--- src/ui_cm_interface.rs | 5 ++--- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/src/client/io_loop.rs b/src/client/io_loop.rs index e2d0b9514..ac98d8da8 100644 --- a/src/client/io_loop.rs +++ b/src/client/io_loop.rs @@ -14,8 +14,6 @@ use crossbeam_queue::ArrayQueue; use hbb_common::sleep; #[cfg(not(target_os = "ios"))] use hbb_common::tokio::sync::mpsc::error::TryRecvError; -#[cfg(any(target_os = "windows", target_os = "linux", target_os = "macos"))] -use hbb_common::tokio::sync::Mutex as TokioMutex; use hbb_common::{ allow_err, config::{PeerConfig, TransferSerde}, @@ -34,8 +32,10 @@ use hbb_common::{ sync::mpsc, time::{self, Duration, Instant, Interval}, }, - ResultType, Stream, + Stream, }; +#[cfg(any(target_os = "windows", target_os = "linux", target_os = "macos"))] +use hbb_common::{tokio::sync::Mutex as TokioMutex, ResultType}; use scrap::CodecFormat; use crate::client::{ diff --git a/src/privacy_mode.rs b/src/privacy_mode.rs index 99d16e996..105367cc4 100644 --- a/src/privacy_mode.rs +++ b/src/privacy_mode.rs @@ -1,8 +1,11 @@ -#[cfg(windows)] -use crate::ipc::{connect, Data}; #[cfg(all(windows, feature = "virtual_display_driver"))] use crate::platform::is_installed; -use crate::{display_service, ipc::PrivacyModeState, ui_interface::get_option}; +#[cfg(windows)] +use crate::{ + display_service, + ipc::{connect, Data}, +}; +use crate::{ipc::PrivacyModeState, ui_interface::get_option}; #[cfg(windows)] use hbb_common::tokio; use hbb_common::{anyhow::anyhow, bail, lazy_static, ResultType}; diff --git a/src/ui_cm_interface.rs b/src/ui_cm_interface.rs index 0f28d0efa..c4cdbf784 100644 --- a/src/ui_cm_interface.rs +++ b/src/ui_cm_interface.rs @@ -19,8 +19,6 @@ use crate::ipc::{self, Data}; use clipboard::ContextSend; #[cfg(not(any(target_os = "android", target_os = "ios")))] use hbb_common::tokio::sync::mpsc::unbounded_channel; -#[cfg(any(target_os = "windows", target_os = "linux", target_os = "macos"))] -use hbb_common::tokio::sync::Mutex as TokioMutex; use hbb_common::{ allow_err, config::Config, @@ -34,8 +32,9 @@ use hbb_common::{ sync::mpsc::{self, UnboundedSender}, task::spawn_blocking, }, - ResultType, }; +#[cfg(any(target_os = "windows", target_os = "linux", target_os = "macos"))] +use hbb_common::{tokio::sync::Mutex as TokioMutex, ResultType}; use serde_derive::Serialize; #[derive(Serialize, Clone)]