summaryrefslogtreecommitdiff
path: root/src/sys/stat.rs
diff options
context:
space:
mode:
authorequal-l2 <eng.equall2@gmail.com>2017-06-18 08:49:40 +0900
committerequal-l2 <eng.equall2@gmail.com>2017-06-18 09:31:19 +0900
commit8c4c3b778fae246f3f982f90b922971b99e9b7dc (patch)
treee0a7ef11e79c5bac332a9153d51db3673d6e3252 /src/sys/stat.rs
parentab5435e8bc9b10ed3dc05787c10d28bb8957a42a (diff)
downloadnix-8c4c3b778fae246f3f982f90b922971b99e9b7dc.zip
Update bitflags to 0.9
Diffstat (limited to 'src/sys/stat.rs')
-rw-r--r--src/sys/stat.rs38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/sys/stat.rs b/src/sys/stat.rs
index 054aedc1..f51d9bb8 100644
--- a/src/sys/stat.rs
+++ b/src/sys/stat.rs
@@ -31,25 +31,25 @@ libc_bitflags!(
);
bitflags! {
- pub flags Mode: mode_t {
- const S_IRWXU = libc::S_IRWXU,
- const S_IRUSR = libc::S_IRUSR,
- const S_IWUSR = libc::S_IWUSR,
- const S_IXUSR = libc::S_IXUSR,
-
- const S_IRWXG = libc::S_IRWXG,
- const S_IRGRP = libc::S_IRGRP,
- const S_IWGRP = libc::S_IWGRP,
- const S_IXGRP = libc::S_IXGRP,
-
- const S_IRWXO = libc::S_IRWXO,
- const S_IROTH = libc::S_IROTH,
- const S_IWOTH = libc::S_IWOTH,
- const S_IXOTH = libc::S_IXOTH,
-
- const S_ISUID = libc::S_ISUID as mode_t,
- const S_ISGID = libc::S_ISGID as mode_t,
- const S_ISVTX = libc::S_ISVTX as mode_t,
+ pub struct Mode: mode_t {
+ const S_IRWXU = libc::S_IRWXU;
+ const S_IRUSR = libc::S_IRUSR;
+ const S_IWUSR = libc::S_IWUSR;
+ const S_IXUSR = libc::S_IXUSR;
+
+ const S_IRWXG = libc::S_IRWXG;
+ const S_IRGRP = libc::S_IRGRP;
+ const S_IWGRP = libc::S_IWGRP;
+ const S_IXGRP = libc::S_IXGRP;
+
+ const S_IRWXO = libc::S_IRWXO;
+ const S_IROTH = libc::S_IROTH;
+ const S_IWOTH = libc::S_IWOTH;
+ const S_IXOTH = libc::S_IXOTH;
+
+ const S_ISUID = libc::S_ISUID as mode_t;
+ const S_ISGID = libc::S_ISGID as mode_t;
+ const S_ISVTX = libc::S_ISVTX as mode_t;
}
}