Spiders all crates from crates.io into a working directory.
- Download all crates in parallel
cargo run -- --workdir workdir spider
Optional Argument: --only-most-recent
for only the latest revision of a crate.
- Extract all downloaded crates
cargo run -- --workdir workdir extract
- Sync mirror instead of forced redownload
- Parallelization settings for load reduction
- Download and extraction workdir layout configuration
The Rust Foundation has adopted a Code of Conduct that we expect project participants to adhere to. Please read the full text so that you can understand what actions will and will not be tolerated.
See CONTRIBUTING.md.
Rust is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0), with documentation portions covered by the Creative Commons Attribution 4.0 International license..
See LICENSE-APACHE, LICENSE-MIT, LICENSE-documentation, and COPYRIGHT for details.
You can also read more under the Foundation's intellectual property policy.
The Rust Foundation owns and protects the Rust and Cargo trademarks and logos (the "Rust Trademarks").
If you want to use these names or brands, please read the media guide.
Until the code is made public, access to this repo should be limited to those participating in the Rust Foundation's security initaitive. Please contact @walterhpearce to request access.
You can read about other Rust Fondation policies in the footer of the Foundation website.