fix: Omit generic defaults for types in hover messages

This commit is contained in:
Lukas Wirth 2021-11-22 18:27:03 +01:00
parent a07e406d06
commit ec07bb98f8
4 changed files with 17 additions and 5 deletions

View file

@ -444,7 +444,7 @@ fn find_std_module(famous_defs: &FamousDefs, name: &str) -> Option<hir::Module>
fn local(db: &RootDatabase, it: hir::Local) -> Option<Markup> {
let ty = it.ty(db);
let ty = ty.display(db);
let ty = ty.display_truncated(db, None);
let is_mut = if it.is_mut(db) { "mut " } else { "" };
let desc = match it.source(db).value {
Either::Left(ident) => {