From 6bc2bcb89e9de792cc0785ec275ce15b326066b0 Mon Sep 17 00:00:00 2001 From: ChristianVisintin Date: Fri, 18 Dec 2020 20:58:57 +0100 Subject: [PATCH] Include set_permissions in UNIX/macos/linux only --- src/host/mod.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/host/mod.rs b/src/host/mod.rs index 5a20073..2adf0b0 100644 --- a/src/host/mod.rs +++ b/src/host/mod.rs @@ -23,12 +23,14 @@ * */ -use std::fs::{self, set_permissions, File, Metadata, OpenOptions}; +use std::fs::{self, File, Metadata, OpenOptions}; use std::path::{Path, PathBuf}; use std::time::SystemTime; // Metadata ext #[cfg(any(target_os = "unix", target_os = "macos", target_os = "linux"))] use std::os::unix::fs::{MetadataExt, PermissionsExt}; +#[cfg(any(target_os = "unix", target_os = "macos", target_os = "linux"))] +use std::fs::set_permissions; // Locals use crate::fs::{FsDirectory, FsEntry, FsFile};