aboutsummaryrefslogtreecommitdiffstats
path: root/src/parser.rs
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2019-06-26 00:05:27 -0400
committerJesse Luehrs <doy@tozt.net>2019-06-26 00:06:54 -0400
commitb36cf92b03fa5b844e042cdc747079846ac11103 (patch)
treeea3368140a0c1509fbf9e695c8f5b40eb83771c2 /src/parser.rs
parent5cbbb16888321736a1f1a554af4966010ab58e1e (diff)
downloadnbsh-old-b36cf92b03fa5b844e042cdc747079846ac11103.tar.gz
nbsh-old-b36cf92b03fa5b844e042cdc747079846ac11103.zip
clippy
Diffstat (limited to 'src/parser.rs')
-rw-r--r--src/parser.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/parser.rs b/src/parser.rs
index 9d4125f..d8d1dd6 100644
--- a/src/parser.rs
+++ b/src/parser.rs
@@ -10,7 +10,9 @@ pub type Result<T> = std::result::Result<T, Error>;
pub fn parse(line: &str) -> Result<(String, Vec<String>)> {
// TODO
- let mut tokens = line.split_whitespace().map(|s| s.to_string());
+ let mut tokens = line
+ .split_whitespace()
+ .map(std::string::ToString::to_string);
let cmd = tokens.next().context(CommandRequired)?;
Ok((cmd, tokens.collect()))
}