Skip to main content

Module discovery

Module discovery 

Source
Available on crate feature listing only.
Expand description

Generic recursive directory discovery (no VCS or product-specific roots).

Enabled by the listing feature. Callers supply predicates for domain rules (for example, detecting a project marker directory).

Structs§

DiscoveryOptions
Options for recursive directory discovery.

Enums§

VisitControl
Control flow for visitor-based traversal.

Traits§

DirectoryVisitor
Callback interface for directory walks.

Functions§

discover_directories
Discover directories under root (all directories, subject to skip rules).
discover_where
Discover directories for which predicate returns true.
visit_directories
Walk directories with a DirectoryVisitor.