AFAIK the only way to grab sources of the standard library at the moment is by downloading the source code of the whole Rust distribution. This makes IDE and completion setup a little bit more complicated for the user.
What if the user could simply
cargo install libstd or something like this? This even could be integrated with
And, out of curiosity, why
libstd can’t just be used as any other crate? Is it only because it uses nightly features?