pub struct ScanFailure {
pub iso_path: PathBuf,
pub reason: String,
pub kind: ScanFailureKind,
}Expand description
A single ISO file that failed to yield boot entries during a directory scan.
Fields§
§iso_path: PathBufAbsolute path to the .iso file that failed.
reason: StringHuman-readable reason, rendered safely in TUIs (no control
characters, source-error Display already applied).
kind: ScanFailureKindStructured classification for downstream tier mapping.
Trait Implementations§
Source§impl Clone for ScanFailure
impl Clone for ScanFailure
Source§fn clone(&self) -> ScanFailure
fn clone(&self) -> ScanFailure
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 moreAuto Trait Implementations§
impl Freeze for ScanFailure
impl RefUnwindSafe for ScanFailure
impl Send for ScanFailure
impl Sync for ScanFailure
impl Unpin for ScanFailure
impl UnsafeUnpin for ScanFailure
impl UnwindSafe for ScanFailure
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