summaryrefslogtreecommitdiffstats
path: root/src/parse.rs
blob: 84e8daa2dfdc385193db09f6815d4d06ad9a4fc2 (plain) (blame)
1
2
3
4
5
6
7
8
pub fn cmd(full_cmd: &str) -> (String, Vec<String>) {
    let mut parts = full_cmd.split(' ');
    let cmd = parts.next().unwrap();
    (
        cmd.to_string(),
        parts.map(std::string::ToString::to_string).collect(),
    )
}