Enum dia_files::FileSystem
source · pub enum FileSystem {
Show 52 variants
ADFSSuper,
AFFSSuper,
AFSSuper,
AutoFSSuper,
BpfFS,
BtrFSSuper,
CgroupSuper,
Cgroup2Super,
CodaSuper,
CramFS,
DebugFS,
DevPtsSuper,
EcryptFSSuper,
EFSSuper,
Ext234Super,
F2FSSuper,
FuseSuper,
FutexFSSuper,
HostFSSuper,
HPFSSuper,
HugeTLBFS,
IsoFSSuper,
JFFS2Super,
MINIXSuper,
MINIXSuper2,
MINIX2Super,
MINIX2Super2,
MINIX3Super,
MSDOSSuper,
NCPSuper,
NFSSuper,
NILFSSuper,
NSFS,
OCFS2Super,
OpenPROMSuper,
OverlayFSSuper,
ProcSuper,
QNX4Super,
QNX6Super,
ReiserFSSuper,
SecurityFS,
SELinux,
Smack,
SMBSuper,
SysFS,
TmpFS,
TraceFS,
UDFSuper,
USBDeviceSuper,
XENFSSuper,
XFSSuper,
Unknown,
}
Variants§
ADFSSuper
§libc::ADFS_SUPER_MAGIC
AFFSSuper
§libc::AFFS_SUPER_MAGIC
AFSSuper
§libc::AFS_SUPER_MAGIC
AutoFSSuper
§libc::AUTOFS_SUPER_MAGIC
BpfFS
§libc::BPF_FS_MAGIC
BtrFSSuper
§libc::BTRFS_SUPER_MAGIC
CgroupSuper
§libc::CGROUP_SUPER_MAGIC
Cgroup2Super
§libc::CGROUP2_SUPER_MAGIC
CodaSuper
§libc::CODA_SUPER_MAGIC
CramFS
§libc::CRAMFS_MAGIC
DebugFS
§libc::DEBUGFS_MAGIC
DevPtsSuper
§libc::DEVPTS_SUPER_MAGIC
EcryptFSSuper
§libc::ECRYPTFS_SUPER_MAGIC
EFSSuper
§libc::EFS_SUPER_MAGIC
Ext234Super
§libc::EXT4_SUPER_MAGIC
F2FSSuper
§libc::F2FS_SUPER_MAGIC
FuseSuper
§libc::FUSE_SUPER_MAGIC
FutexFSSuper
§libc::FUTEXFS_SUPER_MAGIC
HostFSSuper
§libc::HOSTFS_SUPER_MAGIC
HPFSSuper
§libc::HPFS_SUPER_MAGIC
HugeTLBFS
§libc::HUGETLBFS_MAGIC
IsoFSSuper
§libc::ISOFS_SUPER_MAGIC
JFFS2Super
§libc::JFFS2_SUPER_MAGIC
MINIXSuper
§libc::MINIX_SUPER_MAGIC
MINIXSuper2
§libc::MINIX_SUPER_MAGIC2
MINIX2Super
§libc::MINIX2_SUPER_MAGIC
MINIX2Super2
§libc::MINIX2_SUPER_MAGIC2
MINIX3Super
§libc::MINIX3_SUPER_MAGIC
MSDOSSuper
§libc::MSDOS_SUPER_MAGIC
NCPSuper
§libc::NCP_SUPER_MAGIC
NFSSuper
§libc::NFS_SUPER_MAGIC
NILFSSuper
§libc::NILFS_SUPER_MAGIC
NSFS
§libc::NSFS_MAGIC
OCFS2Super
§libc::OCFS2_SUPER_MAGIC
OpenPROMSuper
§libc::OPENPROM_SUPER_MAGIC
OverlayFSSuper
§libc::OVERLAYFS_SUPER_MAGIC
ProcSuper
§libc::PROC_SUPER_MAGIC
QNX4Super
§libc::QNX4_SUPER_MAGIC
QNX6Super
§libc::QNX6_SUPER_MAGIC
ReiserFSSuper
§libc::REISERFS_SUPER_MAGIC
SecurityFS
§libc::SECURITYFS_MAGIC
SELinux
§libc::SELINUX_MAGIC
Smack
§libc::SMACK_MAGIC
SMBSuper
§libc::SMB_SUPER_MAGIC
SysFS
§libc::SYSFS_MAGIC
TmpFS
§libc::TMPFS_MAGIC
TraceFS
§libc::TRACEFS_MAGIC
UDFSuper
§libc::UDF_SUPER_MAGIC
USBDeviceSuper
§libc::USBDEVICE_SUPER_MAGIC
XENFSSuper
§libc::XENFS_SUPER_MAGIC
XFSSuper
§libc::XFS_SUPER_MAGIC
Unknown
§Unknown
Implementations§
Trait Implementations§
source§impl Debug for FileSystem
impl Debug for FileSystem
source§impl Hash for FileSystem
impl Hash for FileSystem
source§impl PartialEq for FileSystem
impl PartialEq for FileSystem
source§fn eq(&self, other: &FileSystem) -> bool
fn eq(&self, other: &FileSystem) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for FileSystem
impl StructuralPartialEq for FileSystem
Auto Trait Implementations§
impl Freeze for FileSystem
impl RefUnwindSafe for FileSystem
impl Send for FileSystem
impl Sync for FileSystem
impl Unpin for FileSystem
impl UnwindSafe for FileSystem
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more