summaryrefslogtreecommitdiff
path: root/rustlings/exercises/13_error_handling/errors2.rs
diff options
context:
space:
mode:
Diffstat (limited to 'rustlings/exercises/13_error_handling/errors2.rs')
-rw-r--r--rustlings/exercises/13_error_handling/errors2.rs2
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)
}