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

@ -639,7 +639,7 @@ impl HirDisplay for Ty {
if let Some(sig) = sig {
if sig.params().is_empty() {
write!(f, "||")?;
} else if f.omit_verbose_types() {
} else if f.should_truncate() {
write!(f, "|{}|", TYPE_HINT_TRUNCATION)?;
} else {
write!(f, "|")?;