Skip to content

Commit 566177b

Browse files
committed
MAINT: Fix clippy warnings about double references
These were instances of writing &&T where &T was enough (deref coercion adjusts trivially, but it's better to avoid it).
1 parent 000ea7f commit 566177b

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

src/data_traits.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,7 @@ where
361361
} else {
362362
0
363363
};
364-
self.clone_from(&other);
364+
self.clone_from(other);
365365
self.as_nonnull_mut().offset(our_off)
366366
}
367367
}

src/impl_constructors.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ where
227227
{
228228
let n = diag.len();
229229
let mut arr = Self::zeros((n, n));
230-
arr.diag_mut().assign(&diag);
230+
arr.diag_mut().assign(diag);
231231
arr
232232
}
233233
}

src/impl_methods.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2292,7 +2292,7 @@ where
22922292
if let Some(self_s) = self.as_slice_memory_order_mut() {
22932293
if let Some(rhs_s) = rhs.as_slice_memory_order() {
22942294
for (s, r) in self_s.iter_mut().zip(rhs_s) {
2295-
f(s, &r);
2295+
f(s, r);
22962296
}
22972297
return;
22982298
}

src/impl_raw_views.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ where
7575
assert!(!ptr.is_null(), "The pointer must be non-null.");
7676
if let Strides::Custom(strides) = &shape.strides {
7777
dimension::strides_non_negative(strides).unwrap();
78-
dimension::max_abs_offset_check_overflow::<A, _>(&dim, &strides).unwrap();
78+
dimension::max_abs_offset_check_overflow::<A, _>(&dim, strides).unwrap();
7979
} else {
8080
dimension::size_of_shape_checked(&dim).unwrap();
8181
}
@@ -217,7 +217,7 @@ where
217217
assert!(!ptr.is_null(), "The pointer must be non-null.");
218218
if let Strides::Custom(strides) = &shape.strides {
219219
dimension::strides_non_negative(strides).unwrap();
220-
dimension::max_abs_offset_check_overflow::<A, _>(&dim, &strides).unwrap();
220+
dimension::max_abs_offset_check_overflow::<A, _>(&dim, strides).unwrap();
221221
} else {
222222
dimension::size_of_shape_checked(&dim).unwrap();
223223
}

src/zip/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ where
252252
P: NdProducer<Dim = D>,
253253
{
254254
ndassert!(
255-
part.equal_dim(&dimension),
255+
part.equal_dim(dimension),
256256
"Zip: Producer dimension mismatch, expected: {:?}, got: {:?}",
257257
dimension,
258258
part.raw_dim()

0 commit comments

Comments
 (0)