Răsfoiți Sursa

style, vfs: remove unused imports and InodeRef

Signed-off-by: greatbridf <greatbridf@icloud.com>
greatbridf 4 luni în urmă
părinte
comite
49a49032ed
2 a modificat fișierele cu 1 adăugiri și 8 ștergeri
  1. 0 5
      src/kernel/vfs/inode/inode.rs
  2. 1 3
      src/kernel/vfs/inode/mod.rs

+ 0 - 5
src/kernel/vfs/inode/inode.rs

@@ -321,11 +321,6 @@ pub struct InodeInfo {
     pub mtime: Instant,
 }
 
-#[derive(Clone)]
-pub struct InodeRef<I>(Weak<I>)
-where
-    I: Inode + ?Sized;
-
 pub struct InodeUse<I>(Arc<I>)
 where
     I: Inode + ?Sized;

+ 1 - 3
src/kernel/vfs/inode/mod.rs

@@ -4,7 +4,5 @@ mod ops;
 mod statx;
 
 pub use ino::Ino;
-pub use inode::{
-    Inode, InodeDir, InodeDirOps, InodeFile, InodeFileOps, InodeInfo, InodeOps, InodeRef, InodeUse,
-};
+pub use inode::{Inode, InodeDirOps, InodeFileOps, InodeInfo, InodeOps, InodeUse};
 pub use ops::{RenameData, WriteOffset};