Unnest a conditional

This commit is contained in:
Carol (Nichols || Goulding) 2019-08-05 12:45:17 -04:00
parent d968443074
commit aa67245743
No known key found for this signature in database
GPG Key ID: D04B39A6CA243902
1 changed files with 3 additions and 5 deletions

View File

@ -187,12 +187,10 @@ fn parse_include_path(path: &str) -> LinkType<'static> {
let start = if let Some(value) = next_element.and_then(|s| s.parse::<usize>().ok()) { let start = if let Some(value) = next_element.and_then(|s| s.parse::<usize>().ok()) {
// subtract 1 since line numbers usually begin with 1 // subtract 1 since line numbers usually begin with 1
Some(value.saturating_sub(1)) Some(value.saturating_sub(1))
} else if let Some(anchor) = next_element { } else if let Some("") = next_element {
if anchor == "" {
None None
} else { } else if let Some(anchor) = next_element {
return LinkType::IncludeAnchor(path, String::from(anchor)); return LinkType::IncludeAnchor(path, String::from(anchor));
}
} else { } else {
None None
}; };