Rust toolbox · free, no sign-up
The Rust toolbox: fix the problem in front of you
Compiler errors, Clippy warnings, security advisories, dependency checks and crate data, in one place. Pick what you are stuck on.
RustMy code does not compilePaste a rustc error (E0382, E0502...) and get what it means and how to fix it. 540 error codes.RustClippy is complainingPaste a cargo clippy warning: fix it, auto-fix it or allow it. Plus a [lints.clippy] generator. 847 lints.RustAn audit flagged a RUSTSECEvery RustSec advisory with affected versions and the exact fix. 1,308 advisories.RustWhich Rust version do I need?Search any API or feature for the version that stabilized it, and work out your MSRV.RustIs anything in my dependencies a problem?Paste Cargo.toml or Cargo.lock: advisories, yanked or outdated versions, licenses and MSRV.RustWhich features do I turn on?Tick the features you need and copy the Cargo.toml line. Defaults, optional dependencies and MSRV history.RustWhich crate should I use?Real downloads (bot-adjusted), dependents and a plain verdict for the 1,000 most-used crates.RustAre my crate downloads real?How much of a download count is release-day bots.RustWhat do Rust jobs pay?Salaries reported by Rust developers, by role, country and seniority.RustDoes this version match my requirement?Test a Cargo version requirement against versions.RustTurn JSON into Rust structsPaste JSON, get serde-ready structs.
Up next
Most usedMy code does not compilePaste a rustc error (E0382, E0502...) and get what it means and how to fix it. 540 error codes.Read it next →Did this answer your question?