Struct fatfs::FileSystem [] [src]

pub struct FileSystem<'a> { /* fields omitted */ }

FAT filesystem main struct.

Methods

impl<'a> FileSystem<'a>
[src]

[src]

Creates new filesystem object instance.

Note: creating multiple filesystem objects with one underlying device/disk image can cause filesystem corruption.

[src]

Returns type of used File Allocation Table (FAT).

[src]

Returns volume identifier read from BPB in Boot Sector.

[src]

Returns volume label from BPB in Boot Sector.

Note: File with VOLUME_ID attribute in root directory is ignored by this library. Only label from BPB is used.

[src]

Returns root directory object allowing futher penetration of filesystem structure.