Muster-Matching
Iteration und Summation
Abschnitt betitelt „Iteration und Summation“fn main() { let mut v = vec![(1, 2), (3, 4)].into_iter(); let mut sum = 0; while let Some(t) = v.next() { let (_, n) = t; sum += n; } println!("{sum}");}Dieses Beispiel zeigt eine gültige Verwendung von while let-Matching und let-Matching. Beachten Sie, dass Sie diese kombinieren könnten, z.B.
while let Some((_, n)) = v.next() { /* ... */}