8 个版本 (4 个破坏性更新)
0.5.1 | 2022年3月25日 |
---|---|
0.5.0 | 2022年2月15日 |
0.4.0 | 2021年12月1日 |
0.3.1 | 2021年11月8日 |
0.1.1 | 2021年10月24日 |
#1310 在 文件系统
每月下载量 730
在 3 crates 中使用
20KB
229 代码行
Rust cp_r
https://github.com/sourcefrog/cp_r/
一个小型 Rust 库,用于复制目录树,保留修改时间和权限,依赖最少,并且具有清晰的错误报告。
功能
- 最小依赖:目前仅支持复制修改时间需要
filetime
。 - 返回一个结构体,描述复制了多少数据和文件。
- 已在 Linux、macOS 和 Windows 上进行测试。
- 复制修改时间和权限。
- 接受一个可选的回调函数,用于决定哪些条目被复制或跳过,
CopyOptions::filter
。 - 接受一个可选的回调函数,用于显示进度或记录复制的文件,
CopyOptions::after_entry_copied
。
有关更多信息,请参阅 文档。
欢迎提交补丁!
许可证:MIT。
依赖
~0–7MB
~32K SLoC