Skip to content

Commit 620d733

Browse files
committed
Fix clippy for new msrv
1 parent b6e38dd commit 620d733

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

src/dimension/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -667,7 +667,7 @@ pub fn slices_intersect<D: Dimension>(dim: &D, indices1: impl SliceArg<D>, indic
667667
Some(m) => m,
668668
None => return false,
669669
};
670-
if ind < min || ind > max || (ind - min) % step.unsigned_abs() != 0 {
670+
if ind < min || ind > max || !(ind - min).is_multiple_of(step.unsigned_abs()) {
671671
return false;
672672
}
673673
}

src/impl_owned_array.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ impl<A> Array<A, Ix0>
3434
/// let scalar: Foo = array.into_scalar();
3535
/// assert_eq!(scalar, Foo);
3636
/// ```
37+
#[allow(clippy::manual_checked_ops)]
3738
pub fn into_scalar(self) -> A
3839
{
3940
let size = mem::size_of::<A>();

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1879,7 +1879,7 @@ mod impl_arc_array;
18791879
/// Returns `true` if the pointer is aligned.
18801880
pub(crate) fn is_aligned<T>(ptr: *const T) -> bool
18811881
{
1882-
(ptr as usize) % ::std::mem::align_of::<T>() == 0
1882+
(ptr as usize).is_multiple_of(::std::mem::align_of::<T>())
18831883
}
18841884

18851885
// Triangular constructors

0 commit comments

Comments
 (0)