Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir/src/display.rs')
-rw-r--r--crates/hir/src/display.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/hir/src/display.rs b/crates/hir/src/display.rs
index 1ecbfadf97..36b50645eb 100644
--- a/crates/hir/src/display.rs
+++ b/crates/hir/src/display.rs
@@ -36,13 +36,13 @@ impl HirDisplay for Function {
match container {
Some(AssocItemContainer::Trait(trait_)) => {
- if f.show_container_bounds() {
+ if f.show_container_bounds() && !f.db.generic_params(trait_.id.into()).is_empty() {
write_trait_header(&trait_, f)?;
f.write_str("\n")?;
}
}
Some(AssocItemContainer::Impl(impl_)) => {
- if f.show_container_bounds() {
+ if f.show_container_bounds() && !f.db.generic_params(impl_.id.into()).is_empty() {
write_impl_header(&impl_, f)?;
f.write_str("\n")?;
}