folder 0.3.1

The package allows for scanning directories in parallel.
Documentation

Folder Package Documentation Build

The package allows for scanning directories in parallel.

Example

let results: Vec<_> = folder::scan(
    "src",
    |path| true,
    |path, _| Ok(path.exists()),
    (),
    1,
)
.collect();
assert_eq!(format!("{results:?}"), r#"[("src/lib.rs", Ok(true))]"#);

Contribution

Your contribution is highly appreciated. Do not hesitate to open an issue or a pull request. Note that any contribution submitted for inclusion in the project will be licensed according to the terms given in LICENSE.md.