// testing whether the lookup mechanism picks up types | |
// defined in the outside crate | |
#![crate_type="lib"] | |
pub mod outer { | |
// should suggest this | |
pub trait OuterTrait {} | |
// should not suggest this since the module is private | |
mod private_module { | |
pub trait OuterTrait {} | |
} | |
// should not suggest since the trait is private | |
pub mod public_module { | |
trait OuterTrait {} | |
} | |
} |