Struct ntfs_reader::api::NtfsNonResidentAttributeHeader
source · #[repr(C, packed(1))]pub struct NtfsNonResidentAttributeHeader {
pub attribute_header: NtfsAttributeHeader,
pub lowest_vcn: i64,
pub highest_vcn: i64,
pub data_runs_offset: u16,
pub compression_unit_exponent: u8,
pub reserved: [u8; 5],
pub allocated_size: u64,
pub data_size: u64,
pub initialized_size: u64,
}
Fields§
§attribute_header: NtfsAttributeHeader
§lowest_vcn: i64
§highest_vcn: i64
§data_runs_offset: u16
§compression_unit_exponent: u8
§reserved: [u8; 5]
§allocated_size: u64
§data_size: u64
§initialized_size: u64
Auto Trait Implementations§
impl Freeze for NtfsNonResidentAttributeHeader
impl RefUnwindSafe for NtfsNonResidentAttributeHeader
impl Send for NtfsNonResidentAttributeHeader
impl Sync for NtfsNonResidentAttributeHeader
impl Unpin for NtfsNonResidentAttributeHeader
impl UnwindSafe for NtfsNonResidentAttributeHeader
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