struct Thing { | |
a0: Foo, | |
a1: Foo, | |
a2: Foo, | |
a3: Foo, | |
a4: Foo, | |
a5: Foo, | |
a6: Foo, | |
a7: Foo, | |
a8: Foo, | |
a9: Foo, | |
} | |
struct Foo { | |
field: Field, | |
} | |
struct Field; | |
impl Foo { | |
fn bar(&self) {} | |
} | |
fn bar(t: Thing) { | |
t.bar(); //~ ERROR no method named `bar` found for struct `Thing` | |
t.field; //~ ERROR no field `field` on type `Thing` | |
} | |
fn main() {} |