]> git.lizzy.rs Git - rust.git/blob - src/test/ui/issues/auxiliary/issue-11225-1.rs
point at private fields in struct literal
[rust.git] / src / test / ui / issues / auxiliary / issue-11225-1.rs
1 mod inner {
2     pub trait Trait {
3         fn f(&self) { f(); }
4         fn f_ufcs(&self) { f_ufcs(); }
5     }
6
7     impl Trait for isize {}
8
9     fn f() {}
10     fn f_ufcs() {}
11 }
12
13 pub fn foo<T: inner::Trait>(t: T) {
14     t.f();
15 }
16 pub fn foo_ufcs<T: inner::Trait>(t: T) {
17     T::f_ufcs(&t);
18 }