diff options
Diffstat (limited to 'exercises/error_handling/option1.rs')
| -rw-r--r-- | exercises/error_handling/option1.rs | 30 |
1 files changed, 1 insertions, 29 deletions
diff --git a/exercises/error_handling/option1.rs b/exercises/error_handling/option1.rs index 4e432a6..5d81b15 100644 --- a/exercises/error_handling/option1.rs +++ b/exercises/error_handling/option1.rs @@ -2,7 +2,7 @@ // This example panics because the second time it calls `pop`, the `vec` // is empty, so `pop` returns `None`, and `unwrap` panics if it's called // on `None`. Handle this in a more graceful way than calling `unwrap`! -// Scroll down for hints :) +// Execute `rustlings hint option1` for hints :) // I AM NOT DONE @@ -29,31 +29,3 @@ mod tests { assert!(pop_too_much()); } } - - - - - - - - - - - - - - - - - - - - - - - -// Try using a `match` statement where the arms are `Some(thing)` and `None`. -// Or set a default value to print out if you get `None` by using the -// function `unwrap_or`. -// Or use an `if let` statement on the result of `pop()` to both destructure -// a `Some` value and only print out something if we have a value! |
