Crate file_systems

Source
Expand description

A Small Collection Of FileSystem Components.

Modules§

bitmap
Tracks Allocated & Free Blocks on a BlockDevice
block
Represents A Single Block on a block Device Note: At the moment, uses Device 0.
block_device
A BlockDevice that is an Abstraction Over Any Given BlockDevice. To Add A New BlockDevice,

Functions§

close
Close A File
create
Create A File
format
Format A Block Device
mount
Mount A Given Block Device
open
Open A File
read
Read Raw File Data
unmount
Unmount A Block Device
write
Write some Data into a file

Type Aliases§

FsResult
Represents The Result Of A Generic File System Operation