pub struct FailedIso {
pub iso_path: PathBuf,
pub reason: String,
pub kind: FailureKind,
}Expand description
A .iso file found on disk that failed to parse. Paired with a
human-readable reason and a structured FailureKind for
downstream tier mapping.
Fields§
§iso_path: PathBufAbsolute path to the broken .iso file.
reason: StringSanitized human-readable reason (safe for TUI rendering).
kind: FailureKindStructured failure classification.
Trait Implementations§
Source§impl From<ScanFailure> for FailedIso
impl From<ScanFailure> for FailedIso
Source§fn from(f: ScanFailure) -> Self
fn from(f: ScanFailure) -> Self
Converts to this type from the input type.
impl Eq for FailedIso
impl StructuralPartialEq for FailedIso
Auto Trait Implementations§
impl Freeze for FailedIso
impl RefUnwindSafe for FailedIso
impl Send for FailedIso
impl Sync for FailedIso
impl Unpin for FailedIso
impl UnsafeUnpin for FailedIso
impl UnwindSafe for FailedIso
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