Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/render/const_.rs')
-rw-r--r--crates/ide-completion/src/render/const_.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/ide-completion/src/render/const_.rs b/crates/ide-completion/src/render/const_.rs
index f11b302367..707a8aed4f 100644
--- a/crates/ide-completion/src/render/const_.rs
+++ b/crates/ide-completion/src/render/const_.rs
@@ -25,10 +25,10 @@ fn render(ctx: RenderContext<'_>, const_: hir::Const) -> Option<CompletionItem>
.detail(detail)
.set_relevance(ctx.completion_relevance());
- if let Some(actm) = const_.as_assoc_item(db) {
- if let Some(trt) = actm.container_or_implemented_trait(db) {
- item.trait_name(trt.name(db).display_no_db(ctx.completion.edition).to_smolstr());
- }
+ if let Some(actm) = const_.as_assoc_item(db)
+ && let Some(trt) = actm.container_or_implemented_trait(db)
+ {
+ item.trait_name(trt.name(db).display_no_db(ctx.completion.edition).to_smolstr());
}
item.insert_text(escaped_name);