1 /// A function that adds two numbers add(a: i32, b: i32) -> i322pub fn add(a: i32, b: i32) -> i32 { 3 // This line adds two i32's 4 a + b 5 } 6 7 /// Calculate the n'th fibonacci number fibonacci(n: i32) -> i328pub fn fibonacci(n: i32) -> i32 { 9 match n { 10 0 => 1, 11 1 => 1, 12 _ => fibonacci(n - 1) + fibonacci(n - 2), 13 } 14 } 15