You can use unwrap to get value. Panics, if result is Err
This commit is contained in:
parent
6e0e031b12
commit
20c675ef91
@ -6,10 +6,7 @@ fn add_10(value: Option<u32>) -> Result<u32, String> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
let value = add_10(Some(23));
|
let value = add_10(None);
|
||||||
|
|
||||||
match value {
|
println!("Result is: {}", value.unwrap());
|
||||||
Ok(v) => println!("Result was: {}", v),
|
|
||||||
Err(e) => println!("Operatation failed. Reason was: {}", e),
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user