File tree Expand file tree Collapse file tree 2 files changed +10
-12
lines changed
core/compiler/fingerprint Expand file tree Collapse file tree 2 files changed +10
-12
lines changed Original file line number Diff line number Diff line change @@ -1037,16 +1037,16 @@ impl Fingerprint {
1037
1037
for ( a, b) in self . deps . iter ( ) . zip ( old. deps . iter ( ) ) {
1038
1038
if a. name != b. name {
1039
1039
return DirtyReason :: UnitDependencyNameChanged {
1040
- old : b. name . clone ( ) ,
1041
- new : a. name . clone ( ) ,
1040
+ old : b. name ,
1041
+ new : a. name ,
1042
1042
} ;
1043
1043
}
1044
1044
1045
1045
if a. fingerprint . hash_u64 ( ) != b. fingerprint . hash_u64 ( ) {
1046
1046
return DirtyReason :: UnitDependencyInfoChanged {
1047
- new_name : a. name . clone ( ) ,
1047
+ new_name : a. name ,
1048
1048
new_fingerprint : a. fingerprint . hash_u64 ( ) ,
1049
- old_name : b. name . clone ( ) ,
1049
+ old_name : b. name ,
1050
1050
old_fingerprint : b. fingerprint . hash_u64 ( ) ,
1051
1051
} ;
1052
1052
}
@@ -1122,9 +1122,7 @@ impl Fingerprint {
1122
1122
| FsStatus :: StaleItem ( _)
1123
1123
| FsStatus :: StaleDependency { .. }
1124
1124
| FsStatus :: StaleDepFingerprint { .. } => {
1125
- self . fs_status = FsStatus :: StaleDepFingerprint {
1126
- name : dep. name . clone ( ) ,
1127
- } ;
1125
+ self . fs_status = FsStatus :: StaleDepFingerprint { name : dep. name } ;
1128
1126
return Ok ( ( ) ) ;
1129
1127
}
1130
1128
} ;
@@ -1166,7 +1164,7 @@ impl Fingerprint {
1166
1164
) ;
1167
1165
1168
1166
self . fs_status = FsStatus :: StaleDependency {
1169
- name : dep. name . clone ( ) ,
1167
+ name : dep. name ,
1170
1168
dep_mtime : * dep_mtime,
1171
1169
max_mtime : * max_mtime,
1172
1170
} ;
Original file line number Diff line number Diff line change @@ -800,8 +800,8 @@ impl TomlProfile {
800
800
self . codegen_units = Some ( v) ;
801
801
}
802
802
803
- if let Some ( v) = & profile. debug {
804
- self . debug = Some ( v. clone ( ) ) ;
803
+ if let Some ( v) = profile. debug {
804
+ self . debug = Some ( v) ;
805
805
}
806
806
807
807
if let Some ( v) = profile. debug_assertions {
@@ -1978,7 +1978,7 @@ impl TomlManifest {
1978
1978
)
1979
1979
}
1980
1980
}
1981
- Some ( rust_version. clone ( ) )
1981
+ Some ( rust_version)
1982
1982
} else {
1983
1983
None
1984
1984
} ;
@@ -2358,7 +2358,7 @@ impl TomlManifest {
2358
2358
. categories
2359
2359
. as_ref ( )
2360
2360
. map ( |_| MaybeWorkspace :: Defined ( metadata. categories . clone ( ) ) ) ;
2361
- package. rust_version = rust_version. clone ( ) . map ( |rv| MaybeWorkspace :: Defined ( rv) ) ;
2361
+ package. rust_version = rust_version. map ( |rv| MaybeWorkspace :: Defined ( rv) ) ;
2362
2362
package. exclude = package
2363
2363
. exclude
2364
2364
. as_ref ( )
You can’t perform that action at this time.
0 commit comments