[][src]Crate jwalk

Filesystem walk.

  • Performed in parallel using rayon
  • Entries streamed in sorted order
  • Custom sort/filter/skip

Example

Recursively iterate over the "foo" directory sorting by name:

use jwalk::{WalkDir};

for entry in WalkDir::new("foo").sort(true) {
  println!("{}", entry?.path().display());
}

Structs

DirEntry

Representation of a file or directory.

DirEntryIter

Iterator yielding directory entries.

ReadDirSpec

Specification use to read a directory.

WalkDir

Builder for walking a directory.