fn maybe_sync_file( file: &File, writable: bool, operation: fn(_: &File) -> Result<()>) -> Result<i32>