summaryrefslogtreecommitdiff
path: root/src/fsentry.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/fsentry.rs')
-rw-r--r--src/fsentry.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/fsentry.rs b/src/fsentry.rs
index 1a30d41..8338cc2 100644
--- a/src/fsentry.rs
+++ b/src/fsentry.rs
@@ -3,11 +3,16 @@ use serde::{Deserialize, Serialize};
use std::ffi::OsString;
use std::fs::read_link;
use std::fs::{FileType, Metadata};
-use std::os::linux::fs::MetadataExt;
use std::os::unix::ffi::OsStringExt;
use std::os::unix::fs::FileTypeExt;
use std::path::{Path, PathBuf};
+#[cfg(target_os = "linux")]
+use std::os::linux::fs::MetadataExt;
+
+#[cfg(target_os = "macos")]
+use std::os::macos::fs::MetadataExt;
+
/// A file system entry.
///
/// Represent all backup-relevant the metadata about a file system