Skip to main content

Module fsck

Module fsck 

Source
Expand description

Shared filesystem check (fsck) and repair types.

These types are filesystem-agnostic. Each filesystem’s fsck module (e.g. hfs_fsck) produces results using these shared types so the GUI and trait layer don’t need filesystem-specific knowledge.

All types carry serde::Serialize derives so rb-cli fsck --format json|yaml (and any future structured GUI / API export) can emit the result envelope without per-call shim types.

Structs§

FsckIssue
A single issue found during the check.
FsckResult
Result of a filesystem integrity check.
FsckStats
Aggregate statistics from a filesystem check.
OrphanedEntry
A file or directory whose parent directory is missing.
RepairReport
Report from a repair operation.