<p dir="ltr">+1, I was planning on suggesting this as well.</p>
<div class="gmail_quote">On Jun 3, 2014 2:16 AM, "Tommi" <<a href="mailto:rusty.gates@icloud.com">rusty.gates@icloud.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I find it somewhat jarring to have to spend two lines for the following kind of imports:<br>
<br>
use module::Type;<br>
use module;<br>
<br>
So, I suggest we add a nicer syntax for doing the above imports using the following single line:<br>
<br>
use module::{self, Type};<br>
<br>
It would probably be a good idea to force the `self` to be the first item on that list. And if someone writes the following...<br>
<br>
use module::self;<br>
<br>
...that should probably cause at least a warning saying something like "You should write `use module;` instead of `use module::self;`".<br>
<br>
_______________________________________________<br>
Rust-dev mailing list<br>
<a href="mailto:Rust-dev@mozilla.org">Rust-dev@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/rust-dev" target="_blank">https://mail.mozilla.org/listinfo/rust-dev</a><br>
</blockquote></div>