From c5515216780c4c34914ac6086bb51298a3c44513 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 13 Nov 2021 16:58:50 -0500 Subject: refactor --- src/parse.rs | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 src/parse.rs (limited to 'src/parse.rs') diff --git a/src/parse.rs b/src/parse.rs new file mode 100644 index 0000000..84e8daa --- /dev/null +++ b/src/parse.rs @@ -0,0 +1,8 @@ +pub fn cmd(full_cmd: &str) -> (String, Vec) { + let mut parts = full_cmd.split(' '); + let cmd = parts.next().unwrap(); + ( + cmd.to_string(), + parts.map(std::string::ToString::to_string).collect(), + ) +} -- cgit v1.2.3-54-g00ecf