I wanted to work on https://github.com/diesel-rs/diesel yesterday but 2 of the
rustc processes generated by
rust-analyzer were always at 100% CPU usage. I waited quite a bit of time in case it was because of the complexity of the program but they didn't stop. If I kill them, RA just started them again.
https://github.com/rust-db/barrel which depend on diesel had the same issue. But an application of mine which use diesel didn't have this issue.