Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/signature_help.rs')
| -rw-r--r-- | crates/ide/src/signature_help.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/crates/ide/src/signature_help.rs b/crates/ide/src/signature_help.rs index 483fb76d91..b2eb5a5fff 100644 --- a/crates/ide/src/signature_help.rs +++ b/crates/ide/src/signature_help.rs @@ -428,7 +428,7 @@ fn signature_help_for_tuple_struct_pat( let fields: Vec<_> = if let PathResolution::Def(ModuleDef::Variant(variant)) = path_res { let en = variant.parent_enum(db); - res.doc = en.docs(db).map(|it| it.into()); + res.doc = en.docs(db); format_to!( res.signature, "enum {}::{} (", @@ -445,7 +445,7 @@ fn signature_help_for_tuple_struct_pat( match adt { hir::Adt::Struct(it) => { - res.doc = it.docs(db).map(|it| it.into()); + res.doc = it.docs(db); format_to!(res.signature, "struct {} (", it.name(db).display(db)); it.fields(db) } @@ -549,7 +549,7 @@ fn signature_help_for_record_( fields = variant.fields(db); let en = variant.parent_enum(db); - res.doc = en.docs(db).map(|it| it.into()); + res.doc = en.docs(db); format_to!( res.signature, "enum {}::{} {{ ", @@ -566,12 +566,12 @@ fn signature_help_for_record_( match adt { hir::Adt::Struct(it) => { fields = it.fields(db); - res.doc = it.docs(db).map(|it| it.into()); + res.doc = it.docs(db); format_to!(res.signature, "struct {} {{ ", it.name(db).display(db)); } hir::Adt::Union(it) => { fields = it.fields(db); - res.doc = it.docs(db).map(|it| it.into()); + res.doc = it.docs(db); format_to!(res.signature, "union {} {{ ", it.name(db).display(db)); } _ => return None, @@ -638,7 +638,7 @@ fn signature_help_for_tuple_pat_ish( res.push_call_param(&buf); buf.clear(); } - res.signature.push_str(")"); + res.signature.push(')'); res } #[cfg(test)] |