@@ -905,13 +905,13 @@ mod cmd {
905905 },
906906 ];
907907
908− pub static COMMANDS: Lazy<HashMap<&'static str, Command>> = Lazy::new(|| {
908+ pub static COMMANDS: Lazy<HashMap<&'static str, &'static Command>> = Lazy::new(|| {
909909 let mut map = HashMap::new();
910910
911911 for cmd in COMMAND_LIST {
912− map.insert(cmd.name, cmd.clone());
912+ map.insert(cmd.name, cmd);
913913 if let Some(alias) = cmd.alias {
914− map.insert(alias, cmd.clone());
914+ map.insert(alias, cmd);
915915 }
916916 }
917917