Unnamed repository; edit this file 'description' to name the repository.
Merge #10167
10167: minor: Avoid extra allocation in completion rendering r=lnicola a=lnicola bors r+ Co-authored-by: LaurenČ›iu Nicola <[email protected]>
bors[bot] 2021-09-06
parent 702f988 · parent d27ed8c · commit 7d9eb4f
-rw-r--r--crates/ide_completion/src/render.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ide_completion/src/render.rs b/crates/ide_completion/src/render.rs
index 91f565a5f8..62a5fac534 100644
--- a/crates/ide_completion/src/render.rs
+++ b/crates/ide_completion/src/render.rs
@@ -101,7 +101,7 @@ pub(crate) fn render_field(
.lookup_by(name.as_str());
let is_keyword = SyntaxKind::from_keyword(name.as_str()).is_some();
if is_keyword && !matches!(name.as_str(), "self" | "crate" | "super" | "Self") {
- item.insert_text(String::from("r#") + name.as_str());
+ item.insert_text(format!("r#{}", name));
}
if let Some(_ref_match) = compute_ref_match(ctx.completion, ty) {
// FIXME