Module walkdir
Efficient directory traversal.
walkdir provides efficient recursive directory traversal with customizable behavior.
It handles symlinks, sorting, filtering, and error handling,
and is the standard for directory walking in Rust.
Examples
Basic directory traversal:
use WalkDir;
for entry in new
Filtering and controlling traversal:
use WalkDir;
for entry in new
.max_depth
.into_iter
.filter_map
.filter
Structs
- FilterEntry A recursive directory iterator that skips entries.
- IntoIter An iterator for recursively descending into a directory.
- WalkDir A builder to create an iterator for recursively walking a directory.
Type Aliases
- Result A result type for walkdir operations.