Unnamed repository; edit this file 'description' to name the repository.
ptr_arg
Johann Hemmann 2024-01-19
parent 9527e24 · commit 6738edc
-rw-r--r--Cargo.toml1
-rw-r--r--crates/hir-ty/src/infer/expr.rs2
-rw-r--r--crates/ide-assists/src/handlers/generate_delegate_trait.rs2
3 files changed, 2 insertions, 3 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 4b0d6fbec3..35106e7efb 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -179,7 +179,6 @@ needless_doctest_main = "allow"
new_without_default = "allow"
non_canonical_clone_impl = "allow"
non_canonical_partial_ord_impl = "allow"
-ptr_arg = "allow"
redundant_closure = "allow"
redundant_pattern_matching = "allow"
search_is_some = "allow"
diff --git a/crates/hir-ty/src/infer/expr.rs b/crates/hir-ty/src/infer/expr.rs
index bf64795a4b..b1cf0b1105 100644
--- a/crates/hir-ty/src/infer/expr.rs
+++ b/crates/hir-ty/src/infer/expr.rs
@@ -946,7 +946,7 @@ impl InferenceContext<'_> {
derefed_callee: &Ty,
adjustments: &mut Vec<Adjustment>,
callee_ty: &Ty,
- params: &Vec<Ty>,
+ params: &[Ty],
tgt_expr: ExprId,
) {
match fn_x {
diff --git a/crates/ide-assists/src/handlers/generate_delegate_trait.rs b/crates/ide-assists/src/handlers/generate_delegate_trait.rs
index efb92936c4..f5153b8f1f 100644
--- a/crates/ide-assists/src/handlers/generate_delegate_trait.rs
+++ b/crates/ide-assists/src/handlers/generate_delegate_trait.rs
@@ -236,7 +236,7 @@ fn generate_impl(
ctx: &AssistContext<'_>,
strukt: &Struct,
field_ty: &ast::Type,
- field_name: &String,
+ field_name: &str,
delegee: &Delegee,
) -> Option<ast::Impl> {
let delegate: ast::Impl;