From b3db8a5a710aa0890c80241ffb3fd9792bf1cbe7 Mon Sep 17 00:00:00 2001 From: Chuyan Zhang Date: Wed, 29 Nov 2023 13:29:03 -0800 Subject: Add rename --- src/disk/inode.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/disk/inode.rs') diff --git a/src/disk/inode.rs b/src/disk/inode.rs index 1f5e54e..e686d01 100644 --- a/src/disk/inode.rs +++ b/src/disk/inode.rs @@ -82,7 +82,9 @@ impl InodeMode { (self.0 & 0xF000) == Self::IFDIR.0 } - pub(crate) fn is_symlink(&self) -> bool { self.0 & 0xF000 == Self::IFLNK.0 } + pub(crate) fn is_symlink(&self) -> bool { + self.0 & 0xF000 == Self::IFLNK.0 + } pub(crate) fn validate(mode_value: u16) -> Option { let valid_flags: [u16; 7] = [0x1000, 0x2000, 0x4000, 0x6000, 0x8000, 0xA000, 0xC000]; @@ -274,8 +276,10 @@ impl Inode { self.mode.is_dir() } - pub(crate) fn is_symlink(&self) -> bool { self.mode.is_symlink() } - + pub(crate) fn is_symlink(&self) -> bool { + self.mode.is_symlink() + } + pub(crate) fn file_type(&self) -> FileType { self.mode.into() } -- cgit v1.2.3-70-g09d2