pub struct VhdxMetadata {
pub block_size: u32,
pub has_parent: bool,
pub virtual_disk_size: u64,
pub logical_sector_size: u32,
}Fields§
§block_size: u32Data block size in bytes (default 32 MB).
has_parent: boolTrue if this is a differencing disk (not supported for forensics).
virtual_disk_size: u64Total virtual disk size in bytes.
logical_sector_size: u32Logical sector size (typically 512).
Implementations§
Source§impl VhdxMetadata
impl VhdxMetadata
Trait Implementations§
Source§impl Clone for VhdxMetadata
impl Clone for VhdxMetadata
Source§fn clone(&self) -> VhdxMetadata
fn clone(&self) -> VhdxMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VhdxMetadata
impl RefUnwindSafe for VhdxMetadata
impl Send for VhdxMetadata
impl Sync for VhdxMetadata
impl Unpin for VhdxMetadata
impl UnsafeUnpin for VhdxMetadata
impl UnwindSafe for VhdxMetadata
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