1 2 3 4 5 6 7 8 9 10 11 12
mod foo { pub struct A; pub mod bar { pub struct B; } } use foo::{A, bar::B as A}; //~^ ERROR is defined multiple times fn main() {}