pub struct FsckResult {
pub errors: Vec<FsckIssue>,
pub warnings: Vec<FsckIssue>,
pub stats: FsckStats,
pub repairable: bool,
pub orphaned_entries: Vec<OrphanedEntry>,
}Expand description
Result of a filesystem integrity check.
Fields§
§errors: Vec<FsckIssue>Errors that indicate data corruption or inconsistency.
warnings: Vec<FsckIssue>Non-critical issues that don’t prevent normal operation.
stats: FsckStatsAggregate statistics from the check.
repairable: boolTrue when at least one error can be automatically repaired.
orphaned_entries: Vec<OrphanedEntry>Files and directories whose parent directory is missing from the catalog. These represent unrepairable structural corruption.
Implementations§
Trait Implementations§
Source§impl Debug for FsckResult
impl Debug for FsckResult
Auto Trait Implementations§
impl Freeze for FsckResult
impl RefUnwindSafe for FsckResult
impl Send for FsckResult
impl Sync for FsckResult
impl Unpin for FsckResult
impl UnsafeUnpin for FsckResult
impl UnwindSafe for FsckResult
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