pub struct FileExtBlock {
pub block_type: i32,
pub header_key: u32,
pub high_seq: i32,
pub checksum: u32,
pub data_blocks: [u32; 72],
pub parent: u32,
pub extension: u32,
pub sec_type: i32,
}Expand description
Parsed file extension block.
Fields§
§block_type: i32Block type (should be T_LIST).
header_key: u32This block’s sector number.
high_seq: i32High sequence (number of data blocks in this ext block).
checksum: u32Checksum.
data_blocks: [u32; 72]Data block pointers.
parent: u32Parent (file header block).
extension: u32Next extension block.
sec_type: i32Secondary type (should be ST_FILE).
Implementations§
Trait Implementations§
Source§impl Clone for FileExtBlock
impl Clone for FileExtBlock
Source§fn clone(&self) -> FileExtBlock
fn clone(&self) -> FileExtBlock
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FileExtBlock
impl RefUnwindSafe for FileExtBlock
impl Send for FileExtBlock
impl Sync for FileExtBlock
impl Unpin for FileExtBlock
impl UnwindSafe for FileExtBlock
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