From 5a3665a9951c023e3e6ea688844558b7f8b5fb6e Mon Sep 17 00:00:00 2001 From: Austin Hellyer Date: Wed, 14 Dec 2016 09:24:55 -0800 Subject: Framework requires cache --- examples/06_command_framework/src/main.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'examples/06_command_framework/src') diff --git a/examples/06_command_framework/src/main.rs b/examples/06_command_framework/src/main.rs index 494a453..e89308f 100644 --- a/examples/06_command_framework/src/main.rs +++ b/examples/06_command_framework/src/main.rs @@ -84,10 +84,9 @@ fn main() { // Very similar to `before`, except this will be called directly _after_ // command execution. .after(|_, _, command_name, error| { - if let Some(why) = error { - println!("Command '{}' returned error {:?}", command_name, why); - } else { - println!("Processed command '{}'", command_name); + match error { + Ok(()) => println!("Processed command '{}'", command_name), + Err(why) => println!("Command '{}' returned error {:?}", command_name, why), } }) // Can't be used more than once per 5 seconds: -- cgit v1.2.3