Rest β±οΈ
cargo install BinaryRest
Rest β±οΈ
Usage: Rest [OPTIONS]
Options:
-P, --Parallel Parallel β©
-R, --Root <ROOT> Root π [default: .]
-E, --Exclude <EXCLUDE> Exclude π« [default: node_modules]
--Pattern <PATTERN> Pattern π [default: .]
-h, --help Print help
-V, --version Print version
The Rest tool can be used with various options:
Exclude certain files or directories.
Default is:
Rest -P -E node_modules
Run processing in parallel.
Default is:
Rest
Specify a custom pattern for matching.
Default is:
Rest -P --Pattern .Set the current working directory to a different folder.
Default is:
Rest -P --Root .Rest relies on several Rust crates to provide its functionality:
clap- For parsing command-line arguments.futures- For asynchronous programming abstractions.git2- ForGitrepository operations.num_cpus- For determining the number of CPUs for parallel processing.rayon- For parallel processing.regex- For pattern matching and text manipulation.tokio- For asynchronous runtime.walkdir- For efficient filesystem traversal.
See CHANGELOG.md for a history of changes to this CLI.
This project is funded through NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet program. Learn more at the NLnet project page.
| Land | PlayForm | NLnet | NGI0 Commons Fund |
|---|---|---|---|
| Land | PlayForm | NLnet | NGI0 Commons Fund |