about summary refs log tree commit diff
diff options
context:
space:
mode:
authorA4-Tacks <wdsjxhno1001@163.com>2025-07-16 16:25:46 +0800
committerA4-Tacks <wdsjxhno1001@163.com>2025-07-16 17:17:00 +0800
commit9ba661ebdbf5020b5b90c89d8ae889a72da33d6b (patch)
treede066e16b98c3d4f72c5607540f66f404bbcebbf
parente0bb7299d02b44ba53113cc35b904aa788645a58 (diff)
downloadrust-9ba661ebdbf5020b5b90c89d8ae889a72da33d6b.tar.gz
rust-9ba661ebdbf5020b5b90c89d8ae889a72da33d6b.zip
Remove redundant type parameters
-rw-r--r--src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_mut_trait_impl.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_mut_trait_impl.rs b/src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_mut_trait_impl.rs
index 789fb8288c2..415a7fce062 100644
--- a/src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_mut_trait_impl.rs
+++ b/src/tools/rust-analyzer/crates/ide-assists/src/handlers/generate_mut_trait_impl.rs
@@ -236,7 +236,7 @@ impl<T> core::ops::Index<Axis> for [T; 3] where T: Copy {
 //- minicore: as_ref
 struct Foo(i32);
 
-impl<T> core::convert::AsRef$0<i32> for Foo {
+impl core::convert::AsRef$0<i32> for Foo {
     fn as_ref(&self) -> &i32 {
         &self.0
     }
@@ -245,13 +245,13 @@ impl<T> core::convert::AsRef$0<i32> for Foo {
             r#"
 struct Foo(i32);
 
-$0impl<T> core::convert::AsMut<i32> for Foo {
+$0impl core::convert::AsMut<i32> for Foo {
     fn as_mut(&mut self) -> &mut i32 {
         &self.0
     }
 }
 
-impl<T> core::convert::AsRef<i32> for Foo {
+impl core::convert::AsRef<i32> for Foo {
     fn as_ref(&self) -> &i32 {
         &self.0
     }
@@ -362,7 +362,7 @@ impl<T> Index$0<i32> for [T; 3] {}
             r#"
 pub trait AsRef<T: ?Sized> {}
 
-impl<T> AsRef$0<i32> for [T; 3] {}
+impl AsRef$0<i32> for [T; 3] {}
 "#,
         );
     }