main.rs
1 mod commands; 2 mod output_builder; 3 4 use std::env::{args}; 5 use crate::commands::{help_menu, init}; 6 7 fn main() { 8 let ref args: Vec<String> = args().collect(); 9 10 if args.len() == 2 { 11 match args[1].as_str() { 12 "init" => { 13 init() 14 } 15 "help" => { 16 help_menu() 17 } 18 _ => { 19 panic!("Well that's awkward") 20 } 21 } 22 } 23 }