diff options
Diffstat (limited to 'src/ebuild')
| -rw-r--r-- | src/ebuild/parsers.rs | 6 | ||||
| -rw-r--r-- | src/ebuild/repo/mod.rs | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/ebuild/parsers.rs b/src/ebuild/parsers.rs index 77eb494..73603a2 100644 --- a/src/ebuild/parsers.rs +++ b/src/ebuild/parsers.rs @@ -154,10 +154,10 @@ impl<'a> Parseable<'a, &'a str> for Conditional { UseFlag::parser() .preceded_by(tag("!")) .followed_by(tag("?")) - .map(|flag| Conditional::Negative(flag)) + .map(Conditional::Negative) .or(UseFlag::parser() .followed_by(tag("?")) - .map(|flag| Conditional::Positive(flag))) + .map(Conditional::Positive)) } } @@ -180,7 +180,7 @@ mod test { for test in tests { SrcUri::parser() .check_finished(InputIter::new(test)) - .unwrap() + .unwrap(); } } diff --git a/src/ebuild/repo/mod.rs b/src/ebuild/repo/mod.rs index f484e87..abf9569 100644 --- a/src/ebuild/repo/mod.rs +++ b/src/ebuild/repo/mod.rs @@ -199,7 +199,7 @@ fn read_slot(input: &str) -> Option<Result<atom::Slot, Error>> { fn read_homepage(input: &str) -> Option<String> { input .lines() - .find_map(|line| line.strip_prefix("HOMEPAGE=").map(|s| s.to_string())) + .find_map(|line| line.strip_prefix("HOMEPAGE=").map(str::to_string)) } fn read_src_uri(input: &str) -> Option<Result<Vec<Depend<SrcUri>>, Error>> { @@ -272,7 +272,7 @@ fn read_license(input: &str) -> Option<Result<Vec<Depend<License>>, Error>> { fn read_description(input: &str) -> Option<String> { input .lines() - .find_map(|line| line.strip_prefix("DESCRIPTION=").map(|s| s.to_string())) + .find_map(|line| line.strip_prefix("DESCRIPTION=").map(str::to_string)) } fn read_depend(input: &str) -> Option<Result<Vec<Depend<Atom>>, Error>> { |
