Structs§
- File
Info - 表示一个文件或目录的元信息
- Sync
Options - Sync
Parameters - Sync
Report - 同步操作的结果报告
Functions§
- copy_
file - 复制文件(自动创建目标目录)
- delete_
extra_ files - 删除文件(安全删除,记录错误)
- print_
report - 统一打印同步和删除的结果
- scan_
directory - 递归遍历目录,返回所有文件和目录的
FileInfo列表 - should_
exclude - 判断一个路径是否应该被排除(基于排除规则)
- should_
sync - 比较源文件和目标文件,决定是否需要同步
- sync_
directories - 执行一次完整的目录同步
- watch_
task - 启动文件监听任务