about summary refs log tree commit diff
path: root/src/libstd/io
diff options
context:
space:
mode:
authornham <hamann.nick@gmail.com>2014-07-30 16:05:24 -0400
committernham <hamann.nick@gmail.com>2014-07-30 16:05:24 -0400
commit96d6126f9bae9a9171b150fb9a6e26047229faaa (patch)
treeb700246504732f9307299e50b28b93582c7aa458 /src/libstd/io
parentf3e0db15592d71b8b7125bffbf73df231be8da9d (diff)
downloadrust-96d6126f9bae9a9171b150fb9a6e26047229faaa.tar.gz
rust-96d6126f9bae9a9171b150fb9a6e26047229faaa.zip
Implement Default for std::io::FilePermission
Diffstat (limited to 'src/libstd/io')
-rw-r--r--src/libstd/io/mod.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libstd/io/mod.rs b/src/libstd/io/mod.rs
index 6f57048c613..f1b92b973c8 100644
--- a/src/libstd/io/mod.rs
+++ b/src/libstd/io/mod.rs
@@ -223,6 +223,7 @@ responding to errors that may occur while attempting to read the numbers.
 
 use char::Char;
 use collections::Collection;
+use default::Default;
 use fmt;
 use int;
 use iter::Iterator;
@@ -1829,6 +1830,11 @@ on unix-like systems."]
     }
 )
 
+impl Default for FilePermission {
+    #[inline]
+    fn default() -> FilePermission { FilePermission::empty() }
+}
+
 #[cfg(test)]
 mod tests {
     use super::{IoResult, Reader, MemReader, NoProgress, InvalidInput};