From 7b352a44f13e66de6b81c13dbb32f53e97b41a5c Mon Sep 17 00:00:00 2001 From: Tunglies Date: Wed, 16 Apr 2025 00:41:40 +0800 Subject: [PATCH] platform: support unix --- src-tauri/src_crates/crate_mihomo_api/src/platform/unix.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src-tauri/src_crates/crate_mihomo_api/src/platform/unix.rs b/src-tauri/src_crates/crate_mihomo_api/src/platform/unix.rs index 819f6ce4..fecdbebb 100644 --- a/src-tauri/src_crates/crate_mihomo_api/src/platform/unix.rs +++ b/src-tauri/src_crates/crate_mihomo_api/src/platform/unix.rs @@ -1,4 +1,3 @@ -// #[cfg(any(target_os = "linux", target_os = "macos"))] use crate::model::E; use http_body_util::{BodyExt, Full}; use hyper::{ @@ -30,12 +29,12 @@ impl UnixClient { pub async fn send_request( &self, - socket_path: &str, + socket_path: String, path: &str, method: Method, body: Option, ) -> Result { - let uri = self.generate_unix_path(socket_path, path).await; + let uri = self.generate_unix_path(socket_path.as_str(), path).await; let mut request_builder = Request::builder().method(method).uri(uri); @@ -57,4 +56,4 @@ impl UnixClient { Ok(json_value) } -} \ No newline at end of file +}