diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2024-12-07 22:18:51 +0000 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2024-12-07 22:18:51 +0000 |
| commit | 25ad0478cb0975f10db6db3abb28d54df8e07430 (patch) | |
| tree | 39536f01d8031a90b6d4a7c93967434d024a7834 /compiler | |
| parent | 6277fb0a3f56b0ecec5679b3b3520ba3d4614743 (diff) | |
| download | rust-25ad0478cb0975f10db6db3abb28d54df8e07430.tar.gz rust-25ad0478cb0975f10db6db3abb28d54df8e07430.zip | |
Tweak wording
Diffstat (limited to 'compiler')
| -rw-r--r-- | compiler/rustc_middle/src/ty/diagnostics.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/compiler/rustc_middle/src/ty/diagnostics.rs b/compiler/rustc_middle/src/ty/diagnostics.rs index a88aea3fa8e..604f1da26c6 100644 --- a/compiler/rustc_middle/src/ty/diagnostics.rs +++ b/compiler/rustc_middle/src/ty/diagnostics.rs @@ -361,10 +361,10 @@ pub fn suggest_constraining_type_params<'a>( trait_names.dedup(); let n = trait_names.len(); let stable = if all_stable { "" } else { "unstable " }; - let trait_ = if all_known { "trait" } else { "" }; - format!("{stable}{trait_}{} {}", pluralize!(n), match &trait_names[..] { - [t] => t.to_string(), - [ts @ .., last] => format!("{} and {last}", ts.join(", ")), + let trait_ = if all_known { format!("trait{}", pluralize!(n)) } else { String::new() }; + format!("{stable}{trait_}{}", match &trait_names[..] { + [t] => format!(" {t}"), + [ts @ .., last] => format!(" {} and {last}", ts.join(", ")), [] => return false, },) } else { @@ -531,7 +531,7 @@ pub fn suggest_constraining_type_params<'a>( let (span, post, suggestion, msg) = suggestions.pop().unwrap(); let msg = match msg { SuggestChangingConstraintsMessage::RestrictBoundFurther => { - format!("consider further restricting this bound with {post}") + format!("consider further restricting this bound") } SuggestChangingConstraintsMessage::RestrictTypeFurther { ty } | SuggestChangingConstraintsMessage::RestrictType { ty } |
