pub use self::sub::{Bar, Baz}; | |
pub trait Trait { | |
fn foo(&self); | |
type Assoc; | |
const CONST: u32; | |
} | |
struct Foo; | |
impl Foo { | |
pub fn new() {} | |
pub const C: u32 = 0; | |
} | |
mod sub { | |
pub struct Bar; | |
impl Bar { | |
pub fn new() {} | |
} | |
pub enum Baz {} | |
impl Baz { | |
pub fn new() {} | |
} | |
} |