fix: fix windows build

This commit is contained in:
shiro.lee
2025-02-06 19:59:36 +08:00
parent 7ba0df6dfc
commit ea78c416d0
3 changed files with 5 additions and 3 deletions

3
Cargo.lock generated
View File

@@ -1494,6 +1494,9 @@ name = "ipnetwork"
version = "0.21.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf370abdafd54d13e54a620e8c3e1145f28e46cc9d704bc6d94414559df41763"
dependencies = [
"serde",
]
[[package]]
name = "is_debug"

View File

@@ -46,7 +46,6 @@ use crate::{
utils,
};
use common::defer;
use nix::NixPath;
use path_absolutize::Absolutize;
use std::collections::{HashMap, HashSet};
use std::fmt::Debug;
@@ -414,7 +413,7 @@ impl LocalDisk {
file_path: impl AsRef<Path>,
read_data: bool,
) -> Result<(Vec<u8>, Option<OffsetDateTime>)> {
if file_path.as_ref().is_empty() {
if file_path.as_ref().as_os_str().is_empty() {
return Err(Error::new(DiskError::FileNotFound));
}

View File

@@ -21,7 +21,7 @@ thiserror.workspace = true
strum = { version = "0.26.3", features = ["derive"] }
arc-swap = "1.7.1"
crypto = { path = "../crypto" }
ipnetwork = "0.21.1"
ipnetwork = { version = "0.21.1", features = ["serde"] }
itertools = "0.14.0"
futures.workspace = true
rand.workspace = true