struct Foo(i32, i32); impl Foo { fn bar(&self) -> i32 { self.0 } } fn main() { `[let x = 1;]` `[let y = 2;]` `[let z = Foo(x, y);]` `[let w = z.bar();]` `[w;]` }