diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2024-10-12 10:59:12 +0200 |
|---|---|---|
| committer | Matthias Krüger <matthias.krueger@famsik.de> | 2024-10-12 10:59:12 +0200 |
| commit | e5906e1591c0aa787003f89e3f3c9236c22f4832 (patch) | |
| tree | c79ac15572938ec63eaa5fd40b7be9c1f530f04e /compiler | |
| parent | fb20e4d3b96d1de459d086980a8b99d5060ad9fe (diff) | |
| download | rust-e5906e1591c0aa787003f89e3f3c9236c22f4832.tar.gz rust-e5906e1591c0aa787003f89e3f3c9236c22f4832.zip | |
yeet some clones
Diffstat (limited to 'compiler')
| -rw-r--r-- | compiler/rustc_borrowck/src/nll.rs | 2 | ||||
| -rw-r--r-- | compiler/rustc_builtin_macros/src/deriving/smart_ptr.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_borrowck/src/nll.rs b/compiler/rustc_borrowck/src/nll.rs index f3207c26bfc..3674053409b 100644 --- a/compiler/rustc_borrowck/src/nll.rs +++ b/compiler/rustc_borrowck/src/nll.rs @@ -165,7 +165,7 @@ pub(crate) fn compute_regions<'a, 'tcx>( universe_causes, type_tests, liveness_constraints, - elements.clone(), + elements, ); // If requested: dump NLL facts, and run legacy polonius analysis. diff --git a/compiler/rustc_builtin_macros/src/deriving/smart_ptr.rs b/compiler/rustc_builtin_macros/src/deriving/smart_ptr.rs index fab1906eecd..e3878d90e41 100644 --- a/compiler/rustc_builtin_macros/src/deriving/smart_ptr.rs +++ b/compiler/rustc_builtin_macros/src/deriving/smart_ptr.rs @@ -312,7 +312,7 @@ pub(crate) fn expand_deriving_smart_ptr( impl_generics.params.insert(pointee_param_idx + 1, extra_param); // Add the impl blocks for `DispatchFromDyn` and `CoerceUnsized`. - let gen_args = vec![GenericArg::Type(alt_self_type.clone())]; + let gen_args = vec![GenericArg::Type(alt_self_type)]; add_impl_block(impl_generics.clone(), sym::DispatchFromDyn, gen_args.clone()); add_impl_block(impl_generics.clone(), sym::CoerceUnsized, gen_args); } |
