This crate exposes a single method for recursively walking through directories to find files that match a particular extension.
Add discoverer
to your Cargo.toml
:
[dependencies]
discoverer = "0.2.0"
Or use cargo add discoverer
use discoverer::discover;
fn main() {
let discoveries = discover(&["txt"], &[
&concat!(env!("CARGO_MANIFEST_DIR"), "/examples/fixtures")
]).unwrap();
dbg!(discoveries);
}