Fix linter warnings

This commit is contained in:
2024-08-09 18:01:37 +02:00
parent 2b89a4169b
commit 27a15a5d07

View File

@@ -67,7 +67,7 @@ where
/// If the key is not found, return the index where it should be
/// inserted.
fn index(&self, key: &K) -> usize {
match self.keys.binary_search(&key) {
match self.keys.binary_search(key) {
Ok(i) => i,
Err(i) => {
if i >= self.keys.len() {
@@ -100,11 +100,7 @@ where
Box::new((start..=end).filter_map(move |i| {
let key = &self.keys[i];
if let Some(fields) = self.hashmap.get(key) {
Some((key.clone(), fields))
} else {
None
}
self.hashmap.get(key).map(|fields| (key.clone(), fields))
}))
}
}