Crate scanit

Source
Expand description

CLI TOOL FOR SEARCHING FILE PATHS A CLI tool for efficiently searching file paths in parallel

This crate provides functionality to:

  • Search files using regex patterns
  • Filter system paths
  • Handle both Unix and Windows paths
  • Process directories in parallel

Structs§

OsString
A type that can represent owned, mutable platform-native strings, but is cheaply inter-convertible with Rust strings.
Receiver
The receiving half of Rust’s channel (or sync_channel) type. This half can only be owned by one thread.
SearchConfig
Sender
The sending-half of Rust’s asynchronous channel type.

Enums§

ScanError

Traits§

AsBytes
FileNameBytes

Functions§

find_files
Examples
find_files_iter
Creates an iterator over files matching the given search configuration.
unbounded
Creates a new asynchronous channel, returning the sender/receiver halves.

Type Aliases§

BoxBytes