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§
- Fsck
Issue - A single issue found during the check.
- Fsck
Result - Result of a filesystem integrity check.
- Fsck
Stats - Aggregate statistics from a filesystem check.
- Orphaned
Entry - A file or directory whose parent directory is missing.
- Repair
Report - Report from a repair operation.