]> git.lizzy.rs Git - rust.git/blobdiff - crates/ide_assists/src/handlers/generate_enum_projection_method.rs
clippy::redudant_borrow
[rust.git] / crates / ide_assists / src / handlers / generate_enum_projection_method.rs
index 871bcab50b0913d4011ebe01aa2b12ae7d7e8075..986fb2315562d609e58ed9d101e8f218eb2b8edc 100644 (file)
@@ -132,10 +132,11 @@ fn generate_enum_projection_method(
         ast::StructKind::Unit => return None,
     };
 
-    let fn_name = format!("{}_{}", props.fn_name_prefix, &to_lower_snake_case(variant_name.text()));
+    let fn_name =
+        format!("{}_{}", props.fn_name_prefix, &to_lower_snake_case(&variant_name.text()));
 
     // Return early if we've found an existing new fn
-    let impl_def = find_struct_impl(&ctx, &parent_enum, &fn_name)?;
+    let impl_def = find_struct_impl(ctx, &parent_enum, &fn_name)?;
 
     let target = variant.syntax().text_range();
     acc.add(AssistId(assist_id, AssistKind::Generate), assist_description, target, |builder| {