| warning: private item shadows public glob re-export |
| --> $DIR/hidden_glob_reexports.rs:9:5 |
| | |
| LL | struct Foo; |
| | ^^^^^^^^^^^ |
| | |
| note: the name `Foo` in the type namespace is supposed to be publicly re-exported here |
| --> $DIR/hidden_glob_reexports.rs:12:13 |
| | |
| LL | pub use self::inner::*; |
| | ^^^^^^^^^^^^^^ |
| note: but the private item here shadows it |
| --> $DIR/hidden_glob_reexports.rs:9:5 |
| | |
| LL | struct Foo; |
| | ^^^^^^^^^^^ |
| = note: `#[warn(hidden_glob_reexports)]` on by default |
| |
| warning: private item shadows public glob re-export |
| --> $DIR/hidden_glob_reexports.rs:27:9 |
| | |
| LL | use self::other::Foo; |
| | ^^^^^^^^^^^^^^^^ |
| | |
| note: the name `Foo` in the type namespace is supposed to be publicly re-exported here |
| --> $DIR/hidden_glob_reexports.rs:25:13 |
| | |
| LL | pub use self::inner::*; |
| | ^^^^^^^^^^^^^^ |
| note: but the private item here shadows it |
| --> $DIR/hidden_glob_reexports.rs:27:9 |
| | |
| LL | use self::other::Foo; |
| | ^^^^^^^^^^^^^^^^ |
| |
| warning: private item shadows public glob re-export |
| --> $DIR/hidden_glob_reexports.rs:40:9 |
| | |
| LL | use std::primitive::u8; |
| | ^^^^^^^^^^^^^^^^^^ |
| | |
| note: the name `u8` in the type namespace is supposed to be publicly re-exported here |
| --> $DIR/hidden_glob_reexports.rs:38:13 |
| | |
| LL | pub use self::no_def_id::*; |
| | ^^^^^^^^^^^^^^^^^^ |
| note: but the private item here shadows it |
| --> $DIR/hidden_glob_reexports.rs:40:9 |
| | |
| LL | use std::primitive::u8; |
| | ^^^^^^^^^^^^^^^^^^ |
| |
| warning: 3 warnings emitted |
| |