pub struct FileEntry {Show 16 fields
pub tag: DescriptorTag,
pub icb_tag: IcbTag,
pub uid: u32,
pub gid: u32,
pub permissions: u32,
pub file_link_count: u16,
pub record_format: u8,
pub record_display_attributes: u8,
pub record_length: u32,
pub information_length: u64,
pub logical_blocks_recorded: u64,
pub length_of_extended_attributes: u32,
pub length_of_allocation_descriptors: u32,
pub extents: Vec<Extent>,
pub embedded_data: Vec<u8>,
pub ad_type: AdType,
}Fields§
§tag: DescriptorTag§icb_tag: IcbTag§uid: u32§gid: u32§permissions: u32§file_link_count: u16§record_format: u8§record_display_attributes: u8§record_length: u32§information_length: u64§logical_blocks_recorded: u64§length_of_extended_attributes: u32§length_of_allocation_descriptors: u32§extents: Vec<Extent>§embedded_data: Vec<u8>§ad_type: AdTypeImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FileEntry
impl RefUnwindSafe for FileEntry
impl Send for FileEntry
impl Sync for FileEntry
impl Unpin for FileEntry
impl UnsafeUnpin for FileEntry
impl UnwindSafe for FileEntry
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