diff options
Diffstat (limited to 'crates/ide_assists/src/handlers/introduce_named_lifetime.rs')
-rw-r--r-- | crates/ide_assists/src/handlers/introduce_named_lifetime.rs | 4 |
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 | ||
140 | fn add_lifetime_param(type_params: ast::GenericParamList, new_lifetime_param: char) { | 140 | fn 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 | ||
146 | fn make_ast_lifetime(new_lifetime_param: char) -> ast::Lifetime { | 146 | fn 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) |