struct VmdkParsedExtent {
access_type: VmdkAccessType,
sectors: u64,
storage: Option<VmdkParsedStorage>,
}Expand description
VMDK extent descriptor information after parsing, before opening
Fields§
§access_type: VmdkAccessTypeAccess type (RW, RDONLY, NOACCESS).
sectors: u64Number of sectors.
storage: Option<VmdkParsedStorage>Data source
Present if and only if the access type is not NOACCESS.
Implementations§
Source§impl VmdkParsedExtent
impl VmdkParsedExtent
Sourcefn try_from_descriptor_line(line: &str) -> Result<VmdkParsedExtent>
fn try_from_descriptor_line(line: &str) -> Result<VmdkParsedExtent>
Parse an extent descriptor line.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VmdkParsedExtent
impl RefUnwindSafe for VmdkParsedExtent
impl Send for VmdkParsedExtent
impl Sync for VmdkParsedExtent
impl Unpin for VmdkParsedExtent
impl UnwindSafe for VmdkParsedExtent
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