2015-03-13 3 views

Odpowiedz

13

Problemem jest to, że wzór (a, b) jest krotka typu (usize, usize), podczas gdy Twój iterator zwraca referencje do krotek (tj &(usize, usize)), więc typechecker słusznie narzeka.

Problem ten można rozwiązać poprzez dodanie & w swojej strukturze, tak:

for &(a,b) in x.iter() {