Appease clippy

```
error: match can be simplified with `.unwrap_or_default()`
   --> aya/src/util.rs:157:13
    |
157 | /             match s.map(str::parse).transpose() {
158 | |                 Ok(option) => option,
159 | |                 Err(ParseIntError { .. }) => None,
160 | |             }
    | |_____________^ help: replace it with: `s.map(str::parse).transpose().unwrap_or_default()`
```
pull/909/head
Tamir Duberstein 3 months ago
parent bf20a8c892
commit 78acd74bad

@ -154,10 +154,7 @@ impl KernelVersion {
fn parse_kernel_version_string(s: &str) -> Result<Self, CurrentKernelVersionError> { fn parse_kernel_version_string(s: &str) -> Result<Self, CurrentKernelVersionError> {
fn parse<T: FromStr<Err = ParseIntError>>(s: Option<&str>) -> Option<T> { fn parse<T: FromStr<Err = ParseIntError>>(s: Option<&str>) -> Option<T> {
match s.map(str::parse).transpose() { s.map(str::parse).transpose().unwrap_or_default()
Ok(option) => option,
Err(ParseIntError { .. }) => None,
}
} }
let error = || CurrentKernelVersionError::ParseError(s.to_string()); let error = || CurrentKernelVersionError::ParseError(s.to_string());
let mut parts = s.split(|c: char| c == '.' || !c.is_ascii_digit()); let mut parts = s.split(|c: char| c == '.' || !c.is_ascii_digit());

Loading…
Cancel
Save