aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_assists/src/handlers/introduce_named_lifetime.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2021-05-09 15:58:03 +0100
committerAleksey Kladov <[email protected]>2021-05-09 15:58:03 +0100
commitd9c9f6dc2cd3080009c4ce2c3f0f340949f4f53c (patch)
treeaf7620ddcab6df6b746e6b8b928acbc193248844 /crates/ide_assists/src/handlers/introduce_named_lifetime.rs
parentedeb4927829380ed25e3899e85b2809bbb39a846 (diff)
cleanups
Diffstat (limited to 'crates/ide_assists/src/handlers/introduce_named_lifetime.rs')
-rw-r--r--crates/ide_assists/src/handlers/introduce_named_lifetime.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ide_assists/src/handlers/introduce_named_lifetime.rs b/crates/ide_assists/src/handlers/introduce_named_lifetime.rs
index 9f4f71d6c..cb71ca8bd 100644
--- a/crates/ide_assists/src/handlers/introduce_named_lifetime.rs
+++ b/crates/ide_assists/src/handlers/introduce_named_lifetime.rs
@@ -139,12 +139,12 @@ fn generate_unique_lifetime_param_name(
139 139
140fn add_lifetime_param(type_params: ast::GenericParamList, new_lifetime_param: char) { 140fn add_lifetime_param(type_params: ast::GenericParamList, new_lifetime_param: char) {
141 let generic_param = 141 let generic_param =
142 make::generic_param(format!("'{}", new_lifetime_param), None).clone_for_update(); 142 make::generic_param(&format!("'{}", new_lifetime_param), None).clone_for_update();
143 type_params.add_generic_param(generic_param); 143 type_params.add_generic_param(generic_param);
144} 144}
145 145
146fn make_ast_lifetime(new_lifetime_param: char) -> ast::Lifetime { 146fn make_ast_lifetime(new_lifetime_param: char) -> ast::Lifetime {
147 make::generic_param(format!("'{}", new_lifetime_param), None) 147 make::generic_param(&format!("'{}", new_lifetime_param), None)
148 .syntax() 148 .syntax()
149 .descendants() 149 .descendants()
150 .find_map(ast::Lifetime::cast) 150 .find_map(ast::Lifetime::cast)