In a complicated project you will have different versions of the same crate in use and they may not be the latest due to restrictions in the ecosystem.
In this case
doc.rs may not be the best option. I instead rely on local
cargo doc documents.
I was assuming that the local documents should preform better than
docs.rs, but I was wrong. In my crate I checked with
cargo doc --open -p hyper:0.12:22, and the preformance were terrible: every time I switch between modules, there is a significant delay in the browser.
What is wrong with the local docs?