Skip to content

Commit 84dc5dc

Browse files
committed
Auto merge of #13938 - ehuss:permissions-warning, r=weihanglo
Fix warning about unused Permissions This fixes an unused warning about the `Permissions` import on non-unix platforms.
2 parents 3bbfe78 + cf78573 commit 84dc5dc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

crates/cargo-util/src/paths.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use anyhow::{Context, Result};
44
use filetime::FileTime;
55
use std::env;
66
use std::ffi::{OsStr, OsString};
7-
use std::fs::{self, File, Metadata, OpenOptions, Permissions};
7+
use std::fs::{self, File, Metadata, OpenOptions};
88
use std::io;
99
use std::io::prelude::*;
1010
use std::iter;
@@ -197,7 +197,7 @@ pub fn write_atomic<P: AsRef<Path>, C: AsRef<[u8]>>(path: P, contents: C) -> Res
197197
let mask = u32::from(libc::S_IRWXU | libc::S_IRWXG | libc::S_IRWXO);
198198
let mode = meta.permissions().mode() & mask;
199199

200-
Permissions::from_mode(mode)
200+
std::fs::Permissions::from_mode(mode)
201201
});
202202

203203
let mut tmp = TempFileBuilder::new()

0 commit comments

Comments
 (0)