1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
fn foo() { loop { let n = 1; let k = match fun_name(n) { Some(value) => value, None => break, }; let h = 1 + k; } } fn fun_name(n: i32) -> Option<i32> { let m = n + 1; return None; let k = 2; Some(k) } fn main() { }