We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
let mut part
parts
version.rs
1 parent 1937bf2 commit bacf792Copy full SHA for bacf792
src/tools/tidy/src/features/version.rs
@@ -31,15 +31,13 @@ impl FromStr for Version {
31
fn from_str(s: &str) -> Result<Self, Self::Err> {
32
let mut iter = s.split('.').map(|part| Ok(part.parse()?));
33
34
- let parts = {
35
- let mut part = || {
36
- iter.next()
37
- .unwrap_or(Err(ParseVersionError::WrongNumberOfParts))
38
- };
39
-
40
- [part()?, part()?, part()?]
+ let mut part = || {
+ iter.next()
+ .unwrap_or(Err(ParseVersionError::WrongNumberOfParts))
41
};
42
+ let parts = [part()?, part()?, part()?];
+
43
if let Some(_) = iter.next() {
44
// Ensure we don't have more than 3 parts.
45
return Err(ParseVersionError::WrongNumberOfParts);
0 commit comments