We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c2bc87b commit 8590c82Copy full SHA for 8590c82
1 file changed
src/lib.rs
@@ -1,3 +1,5 @@
1
+
2
3
#[cfg(test)]
4
mod tests {
5
#[test]
@@ -7,6 +9,30 @@ mod tests {
7
9
}
8
10
11
-pub fn parse(){
12
+pub mod parse {
13
-}
14
+ use std::env;
15
16
+ pub fn process_name() -> String {
17
+ return env::args().collect();
18
+ }
19
20
+ pub fn subcommands() -> Vec<String>{
21
+ let mut subcommands: Vec<String> = vec![];
22
+ for i in env::args() {
23
+ if i.starts_with("--") {
24
+ break;
25
26
+ subcommands.push(i);
27
28
+ return subcommands;
29
30
31
+ pub fn switches() -> Vec<String> {
32
+ let mut switches: Vec<String> = vec![];
33
+ let args: Vec<String> = env::args().collect();
34
+ for i in 0..args.len(){
35
36
37
38
+}
0 commit comments