From fa510c34597f4255754dfbf817cca9989272cfa7 Mon Sep 17 00:00:00 2001 From: "Hatter Jiang@Pixelbook" Date: Sun, 4 Aug 2019 22:01:42 +0800 Subject: [PATCH] match -> unwrap_or_else --- src/main.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main.rs b/src/main.rs index a0d699f..7701372 100644 --- a/src/main.rs +++ b/src/main.rs @@ -49,12 +49,9 @@ fn do_with_buildin_arg_java(first_arg: &str, args: &Vec) { if args.len() > 2 { cmd.args(&args[2..]); } - match run_command_and_wait(&mut cmd) { - Err(err) => { - print_message(MessageType::ERROR, &format!("Exec java failed: {}", err)); - }, - Ok(_) => (), - }; + run_command_and_wait(&mut cmd).unwrap_or_else(|err| { + print_message(MessageType::ERROR, &format!("Exec java failed: {}", err)); + }); }, }; }