blob: 4871c8c2e9ccd5f3f6bc425cfc2c0aac22c7982d [file] [log] [blame]
mod foo {
pub struct Foo;
}
mod bar {
pub trait Bar{}
pub fn bar() -> Box<Bar> {
unimplemented!()
}
}
// This makes the publicly accessible path
// differ from the internal one.
pub use foo::Foo;
pub use bar::{Bar, bar};