pub struct Ext4FileSystem {
device: Arc<dyn BlockDriver>,
block_size: usize,
total_blocks: usize,
device_id: usize,
ext4: Arc<Mutex<Ext4>>,
root: Arc<dyn Inode>,
}Expand description
Ext4 文件系统
Fields§
§device: Arc<dyn BlockDriver>底层块设备驱动
block_size: usize块大小
total_blocks: usize总块数
device_id: usize设备 ID
ext4: Arc<Mutex<Ext4>>ext4_rs 文件系统对象
root: Arc<dyn Inode>根 inode
Implementations§
Trait Implementations§
Source§impl FileSystem for Ext4FileSystem
impl FileSystem for Ext4FileSystem
Source§fn root_inode(&self) -> Arc<dyn Inode>
fn root_inode(&self) -> Arc<dyn Inode>
获取根 inode Read more