Skip to content

Commit 40bb0b2

Browse files
committed
Make Clippy happy and fix MSRV build
1 parent e21665f commit 40bb0b2

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

scripts/all-tests.sh

+4
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ CHANNEL=$2
99
if [ "$CHANNEL" = "1.51.0" ]; then
1010
cargo update --package rayon --precise 1.5.3
1111
cargo update --package rayon-core --precise 1.9.3
12+
cargo update --package quote --precise 1.0.30
13+
cargo update --package proc-macro2 --precise 1.0.65
14+
cargo update --package rmp --precise 0.8.11
15+
cargo update --package serde_json --precise 1.0.99
1216
cargo update --package serde --precise 1.0.156
1317
cargo update --package thiserror --precise 1.0.39
1418
cargo update --package once_cell --precise 1.14.0

src/dimension/dimension_trait.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ pub trait Dimension:
9090
fn size_checked(&self) -> Option<usize> {
9191
self.slice()
9292
.iter()
93-
.fold(Some(1), |s, &a| s.and_then(|s_| s_.checked_mul(a)))
93+
.try_fold(1_usize, |s, &a| s.checked_mul(a))
9494
}
9595

9696
#[doc(hidden)]

src/zip/ndproducer.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use crate::imp_prelude::*;
22
use crate::Layout;
33
use crate::NdIndex;
4-
#[cfg(not(features = "std"))]
4+
#[cfg(not(feature = "std"))]
55
use alloc::vec::Vec;
66

77
/// Argument conversion into a producer.

0 commit comments

Comments
 (0)