Expand description
Stable public API for filesystem scanning (ScanOptions, scan, FileRecord, …).
In-repo crates under scanner/crates/* are implementation details; depend on this
package for integration (e.g. workers, tools).
Structs§
- File
Record - Filter
Options - Options for
WalkBuilder(gitignore, hidden files, custom globs). - Identity
Info - Partial
Options - Tiered read: first
headbytes + lasttailbytes (if file larger thanhead + tail). - Scan
Options - Scan
Progress - Scanner
- Thin handle around
ScanOptionsfor callers that prefer an object API.
Enums§
Functions§
- scan
- Walk
opts.rootsand write one NDJSON line per file towriter. - scan_
with_ callbacks