Derive Debug on FileType.

Partially fixes #32054
This commit is contained in:
Martin Pool
2016-07-10 15:37:41 -07:00
parent 6871b3f240
commit bba33ecd86
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -141,7 +141,7 @@ pub struct File {
/// An structure representing a type of file with accessors for each file type.
#[stable(feature = "file_type", since = "1.1.0")]
#[derive(Copy, Clone, PartialEq, Eq, Hash)]
#[derive(Copy, Clone, PartialEq, Eq, Hash, Debug)]
pub struct FileType(fs_imp::FileType);
/// A builder used to create directories in various manners.
+1 -1
View File
@@ -84,7 +84,7 @@ pub struct OpenOptions {
#[derive(Clone, PartialEq, Eq, Debug)]
pub struct FilePermissions { mode: mode_t }
#[derive(Copy, Clone, PartialEq, Eq, Hash)]
#[derive(Copy, Clone, PartialEq, Eq, Hash, Debug)]
pub struct FileType { mode: mode_t }
pub struct DirBuilder { mode: mode_t }
+1 -1
View File
@@ -38,7 +38,7 @@ pub struct FileAttr {
reparse_tag: c::DWORD,
}
#[derive(Copy, Clone, PartialEq, Eq, Hash)]
#[derive(Copy, Clone, PartialEq, Eq, Hash, Debug)]
pub enum FileType {
Dir, File, SymlinkFile, SymlinkDir, ReparsePoint, MountPoint,
}