diff options
| author | Jokler <jokler.contact@gmail.com> | 2017-10-17 05:14:40 +0200 |
|---|---|---|
| committer | Jokler <jokler.contact@gmail.com> | 2017-10-17 05:14:40 +0200 |
| commit | 44cec3059fcc5697f7347260eb77a952cfca18ab (patch) | |
| tree | 504562c5b47d1fd3b47acd3a9b7a6c7ab66d0be4 /src/plugins/currency.rs | |
| parent | 8b64bdc7a96a1b5f4549493fb30042e1a46349a6 (diff) | |
| download | frippy-44cec3059fcc5697f7347260eb77a952cfca18ab.tar.gz frippy-44cec3059fcc5697f7347260eb77a952cfca18ab.zip | |
Remove a few unwraps and make error handling more concise
Diffstat (limited to 'src/plugins/currency.rs')
| -rw-r--r-- | src/plugins/currency.rs | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/plugins/currency.rs b/src/plugins/currency.rs index bc87592..0db8240 100644 --- a/src/plugins/currency.rs +++ b/src/plugins/currency.rs @@ -67,12 +67,7 @@ impl Currency { } fn eval_command<'a>(&self, tokens: &'a [String]) -> Option<ConvertionRequest<'a>> { - let parsed = match tokens[0].parse() { - Ok(v) => v, - Err(_) => { - return None; - } - }; + let parsed = tokens[0].parse().ok()?; Some(ConvertionRequest { value: parsed, |
