Closed
Description
#![feature(pub_restricted, item_like_imports)]
mod rw {
trait SectionWrite {}
// private prelude for submodules
mod prelude {
pub(super) use super::SectionWrite;
}
mod foo {
use Foo;
use rw::prelude::*;
impl SectionWrite for Foo {}
}
}
#[derive(Debug)]
struct Foo;
fn main() {
println!("{:?}", Foo);
}
warning: unused import, #[warn(unused_imports)] on by default
--> test_case.rs:7:18
|
7 | pub(super) use super::SectionWrite;
| ^^^^^^^^^^^^^^^^^^^
Using rustc 1.13.0-nightly (ef9786ce0 2016-09-02)
, which has the item_like_imports
feature.
Metadata
Metadata
Assignees
Labels
No labels