pub struct FileSystem {
pub super_block: Superblock,
pub fat: Box<[FATEntry]>,
pub super_block_cp: Superblock,
pub obj_lookup: Box<[FATEntry]>,
pub rest: RawBytes,
}
Fields§
§super_block: Superblock
§fat: Box<[FATEntry]>
§super_block_cp: Superblock
§obj_lookup: Box<[FATEntry]>
§rest: RawBytes
Trait Implementations§
source§impl<'a, R: 'a + IO> ApplyLayout<'a, R> for FileSystem
impl<'a, R: 'a + IO> ApplyLayout<'a, R> for FileSystem
source§impl Debug for FileSystem
impl Debug for FileSystem
source§impl Decode for FileSystem
impl Decode for FileSystem
source§impl Encode for FileSystem
impl Encode for FileSystem
source§impl SourcedDynamic for FileSystem
impl SourcedDynamic for FileSystem
fn sourced_size(&self) -> u64
Auto Trait Implementations§
impl Freeze for FileSystem
impl !ObjSafe for FileSystem
impl RefUnwindSafe for FileSystem
impl Send for FileSystem
impl Sync for FileSystem
impl Unpin for FileSystem
impl UnwindSafe for FileSystem
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more