I'm seeing quite a lot of people do the following:
However due to uniform paths, this doesn't do anything, as the crate is already accessible like that in the current module. This neither disambiguates nor does it have any meaningful effect, yet Rust does not emit a warning.
All of this only applies to uniform paths. So in Rust 2015 this actually is a meaningful import.
I'm seeing quite a lot of people do the following:
However due to uniform paths, this doesn't do anything, as the crate is already accessible like that in the current module. This neither disambiguates nor does it have any meaningful effect, yet Rust does not emit a warning.
All of this only applies to uniform paths. So in Rust 2015 this actually is a meaningful import.