pub fn handler(matches: &ArgMatches) -> Result<Action>
Convert ArgMatches into an Action
ArgMatches
Returns an error if no valid action can be determined from the matches