]>
Commit | Line | Data |
---|---|---|
3b2f2976 XL |
1 | mod inner { |
2 | pub trait Bar { | |
3 | fn method(&self); | |
4 | } | |
5 | ||
6 | pub struct Foo; | |
7 | ||
8 | impl Foo { | |
9 | fn method(&self) {} | |
10 | } | |
11 | ||
12 | impl Bar for Foo { | |
13 | fn method(&self) {} | |
14 | } | |
15 | } | |
16 | ||
7453a54e | 17 | fn main() { |
3b2f2976 | 18 | let foo = inner::Foo; |
ff7c6d11 | 19 | foo.method(); //~ ERROR is private |
223e47cc | 20 | } |