fix clippy::useless_conversion
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
use std::collections::VecDeque;
|
||||
|
||||
use base_db::FileId;
|
||||
use hir::{ItemInNs, Macro, ModuleDef, Name, Semantics};
|
||||
use hir::{ItemInNs, ModuleDef, Name, Semantics};
|
||||
use syntax::{
|
||||
ast::{self, make},
|
||||
AstToken, SyntaxKind, SyntaxToken, TokenAtOffset,
|
||||
@@ -13,9 +13,9 @@ use crate::{defs::Definition, generated, RootDatabase};
|
||||
|
||||
pub fn item_name(db: &RootDatabase, item: ItemInNs) -> Option<Name> {
|
||||
match item {
|
||||
ItemInNs::Types(module_def_id) => ModuleDef::from(module_def_id).name(db),
|
||||
ItemInNs::Values(module_def_id) => ModuleDef::from(module_def_id).name(db),
|
||||
ItemInNs::Macros(macro_def_id) => Some(Macro::from(macro_def_id).name(db)),
|
||||
ItemInNs::Types(module_def_id) => module_def_id.name(db),
|
||||
ItemInNs::Values(module_def_id) => module_def_id.name(db),
|
||||
ItemInNs::Macros(macro_def_id) => Some(macro_def_id.name(db)),
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user