minor, if let else -> match

This commit is contained in:
Aleksey Kladov 2020-02-04 13:41:56 +01:00
parent 4ea0c12cf1
commit f5a20014ce

@ -64,12 +64,9 @@ impl ImportsLocator for ImportsLocatorIde<'_> {
.into_iter()
.chain(lib_results.into_iter())
.filter_map(|import_candidate| self.get_name_definition(db, &import_candidate))
.filter_map(|name_definition_to_import| {
if let NameKind::Def(module_def) = name_definition_to_import.kind {
Some(module_def)
} else {
None
}
.filter_map(|name_definition_to_import| match name_definition_to_import.kind {
NameKind::Def(module_def) => Some(module_def),
_ => None,
})
.collect()
}