rust/tests/ui/resolve/auxiliary/issue-21221-3.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

20 lines
422 B
Rust
Raw Normal View History

// 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 {}
}
}