File tree Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,10 @@ CHANNEL=$2
9
9
if [ " $CHANNEL " = " 1.51.0" ]; then
10
10
cargo update --package rayon --precise 1.5.3
11
11
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
12
16
cargo update --package serde --precise 1.0.156
13
17
cargo update --package thiserror --precise 1.0.39
14
18
cargo update --package once_cell --precise 1.14.0
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ pub trait Dimension:
90
90
fn size_checked ( & self ) -> Option < usize > {
91
91
self . slice ( )
92
92
. 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) )
94
94
}
95
95
96
96
#[ doc( hidden) ]
Original file line number Diff line number Diff line change 1
1
use crate :: imp_prelude:: * ;
2
2
use crate :: Layout ;
3
3
use crate :: NdIndex ;
4
- #[ cfg( not( features = "std" ) ) ]
4
+ #[ cfg( not( feature = "std" ) ) ]
5
5
use alloc:: vec:: Vec ;
6
6
7
7
/// Argument conversion into a producer.
You can’t perform that action at this time.
0 commit comments