diff options
Diffstat (limited to 'rustlings/exercises/13_error_handling/errors2.rs')
| -rw-r--r-- | rustlings/exercises/13_error_handling/errors2.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rustlings/exercises/13_error_handling/errors2.rs b/rustlings/exercises/13_error_handling/errors2.rs index defe359..3d850f7 100644 --- a/rustlings/exercises/13_error_handling/errors2.rs +++ b/rustlings/exercises/13_error_handling/errors2.rs @@ -21,7 +21,7 @@ fn total_cost(item_quantity: &str) -> Result<i32, ParseIntError> { let cost_per_item = 5; // TODO: Handle the error case as described above. - let qty = item_quantity.parse::<i32>(); + let qty = item_quantity.parse::<i32>()?; Ok(qty * cost_per_item + processing_fee) } |