pub enum DiskReport {
Apm(ApmAnalysis),
Mbr(Box<MbrAnalysis>),
Gpt(Box<MbrAnalysis>),
}Expand description
A full forensic analysis, tagged by the partitioning scheme that was found.
The Gpt variant carries the protective-MBR analysis with its parsed GPT
(.gpt is Some); Mbr is a classic MBR with no GPT.
Variants§
Apm(ApmAnalysis)
Apple Partition Map.
Mbr(Box<MbrAnalysis>)
Classic Master Boot Record (no GPT).
Gpt(Box<MbrAnalysis>)
GUID Partition Table (protective MBR + parsed GPT).
Implementations§
Source§impl DiskReport
impl DiskReport
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DiskReport
impl RefUnwindSafe for DiskReport
impl Send for DiskReport
impl Sync for DiskReport
impl Unpin for DiskReport
impl UnsafeUnpin for DiskReport
impl UnwindSafe for DiskReport
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