Mode:
Duration:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
fn divide(a: i32, b: i32) -> Result<i32, String> {
if b == 0 {
Err(String::from("Division by zero"))
} else {
Ok(a / b)
}
}
fn main() {
match divide(10, 2) {
Ok(result) => println!("Result: {}", result),
Err(e) => println!("Error: {}", e),
}
}Coding works best on desktop or with an external keyboard.