Closed
Description
use module::submod::{Trait, Struct, Static};
mod module {
mod submod {
pub trait Trait {}
pub struct Struct;
pub static Static: () = ();
}
}
fn main() {}
bad-priv-error.rs:1:21: 1:26 error: trait `Trait` is private
bad-priv-error.rs:1 use module::submod::{Trait, Struct, Static};
^~~~~
bad-priv-error.rs:1:28: 1:34 error: type `Struct` is private
bad-priv-error.rs:1 use module::submod::{Trait, Struct, Static};
^~~~~~
bad-priv-error.rs:1:36: 1:42 error: static `Static` is private
bad-priv-error.rs:1 use module::submod::{Trait, Struct, Static};
^~~~~~
error: aborting due to 3 previous errors
Metadata
Metadata
Assignees
Labels
No labels