3 个版本 (破坏性)

0.2.0 2023 年 1 月 7 日
0.1.0 2023 年 1 月 1 日
0.0.0 2023 年 1 月 1 日

#1597文件系统

Download history 18/week @ 2024-03-09 3/week @ 2024-03-16 44/week @ 2024-03-30 18/week @ 2024-04-06 5/week @ 2024-04-20 2/week @ 2024-04-27 12/week @ 2024-05-04 7/week @ 2024-05-11 3/week @ 2024-05-18 15/week @ 2024-06-01 33/week @ 2024-06-08 8/week @ 2024-06-15 1/week @ 2024-06-22

每月 57 次下载

MIT 许可证

3KB

Discoverer

此 crate 提供了一种递归遍历目录以查找匹配特定扩展名的文件的单个方法。

用法

discoverer 添加到您的 Cargo.toml

[dependencies]
discoverer = "0.2.0"

或使用 cargo add discoverer

示例

use discoverer::discover;

fn main() {
    let discoveries = discover(&["txt"], &[
        &concat!(env!("CARGO_MANIFEST_DIR"), "/examples/fixtures")
    ]).unwrap();

    dbg!(discoveries);
}

鸣谢

依赖项

~0.1–7.5MB
~44K SLoC