use char::Char;
use collections::Collection;
+use default::Default;
use fmt;
use int;
use iter::Iterator;
bitflags!(
#[doc="A set of permissions for a file or directory is represented
by a set of flags which are or'd together."]
- #[deriving(Hash)]
#[deriving(Show)]
flags FilePermission: u32 {
static UserRead = 0o400,
}
)
+impl Default for FilePermission {
+ #[inline]
+ fn default() -> FilePermission { FilePermission::empty() }
+}
+
#[cfg(test)]
mod tests {
use super::{IoResult, Reader, MemReader, NoProgress, InvalidInput};