mod cli; mod io; mod mapping; mod path; mod recovery; use recovery::Recover; use anyhow; const FB_SECTOR_SIZE: usize = 2048; const FB_CLUSTER_LEN: usize = 128; const FB_NULL_VALUE: u8 = 0; const MAX_BUFFER_SIZE: usize = FB_SECTOR_SIZE * FB_CLUSTER_LEN; fn main() -> anyhow::Result<()> { let mut recover_tool = Recover::new()?; recover_tool.run()?; Ok(()) }