1 2 3 4 5 6 7 8 9 10 11 12 13 14
struct First { i: usize, } impl First { pub fn e_function(mut self) { self.i += 1; } } pub fn main() { let a = (First { i: 10 }, 2); a.0.e_function(); }