pub struct DiscoveryReport {
pub isos: Vec<DiscoveredIso>,
pub failed: Vec<FailedIso>,
}Expand description
Result of discover — every .iso file the scan found, split
into the ones that parsed successfully and the ones that didn’t.
failed is populated when an ISO was present on disk but
iso-parser could not extract a kernel/initrd from it (unmountable
image, unfamiliar layout, truncated file). rescue-tui renders
these as tier-4 rows with a descriptive reason instead of hiding
them. (#456)
Fields§
§isos: Vec<DiscoveredIso>ISOs that mounted + parsed successfully.
failed: Vec<FailedIso>ISOs that were on disk but could not be processed.
Trait Implementations§
Source§impl Clone for DiscoveryReport
impl Clone for DiscoveryReport
Source§fn clone(&self) -> DiscoveryReport
fn clone(&self) -> DiscoveryReport
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 moreSource§impl Debug for DiscoveryReport
impl Debug for DiscoveryReport
Source§impl PartialEq for DiscoveryReport
impl PartialEq for DiscoveryReport
impl Eq for DiscoveryReport
impl StructuralPartialEq for DiscoveryReport
Auto Trait Implementations§
impl Freeze for DiscoveryReport
impl RefUnwindSafe for DiscoveryReport
impl Send for DiscoveryReport
impl Sync for DiscoveryReport
impl Unpin for DiscoveryReport
impl UnsafeUnpin for DiscoveryReport
impl UnwindSafe for DiscoveryReport
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