1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
fn test(t: (i32, i32)) {} struct Foo; impl Foo { fn qux(&self) -> i32 { 0 } } fn bar() { let x = Foo; test(x.qux(), x.qux()); //~^ ERROR function takes 1 argument but 2 arguments were supplied } fn main() {}