From 09d7aa3f3dc1a2b9241bc0ec62bee029b8942dc1 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sun, 7 May 2017 13:22:35 +0200 Subject: main.rs: Match `Option` when setting browser Instead of checking for the presence of the `-b` option before setting it, just use an `Option` match since `opt_str` returns an `Option`. --- src/main.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index 183079a..c6e7054 100644 --- a/src/main.rs +++ b/src/main.rs @@ -57,11 +57,12 @@ fn main() { return } - let browser = if opt_matches.opt_present("b") { - opt_matches.opt_str("b") - } else { - print_usage(opts); - return + let browser = match opt_matches.opt_str("b") { + Some(b) => b, + None => { + print_usage(opts); + return + }, }; open_stream().unwrap_or_else(|e| { -- cgit v1.2.3