#copy #recursion #file

dircpy-stable

以灵活的选项递归复制目录。在稳定渠道运行。

1 个不稳定版本

0.3.5 2021年3月8日

#1556文件系统

32 每月下载量
用于 2 crates

MIT 协议

11KB
175 代码行

dircpy

Crates.io license Docs Status build

在稳定渠道运行

一个递归复制目录的库,增加了一些便利功能。

 use dircpy::*;

 // Most basic example:
 copy_dir("src", "dest");

 // Simple builder example:
CopyBuilder::new("src", "dest")
  .run()
  .unwrap();

 // Copy recursively, only including certain files:
CopyBuilder::new("src", "dest")
  .overwrite_if_newer(true)
  .overwrite_if_size_differs(true)
  .with_include_filter(".txt")
  .with_include_filter(".csv")
  .run()
  .unwrap();
  

依赖关系

~0.1–7MB
~41K SLoC