File tree 2 files changed +6
-30
lines changed
2 files changed +6
-30
lines changed Original file line number Diff line number Diff line change @@ -679,11 +679,7 @@ where
679
679
fn next_back_index ( & self ) -> usize {
680
680
let rem = self . iter . len ( ) % ( self . step + 1 ) ;
681
681
if self . first_take {
682
- if rem == 0 {
683
- self . step
684
- } else {
685
- rem - 1
686
- }
682
+ if rem == 0 { self . step } else { rem - 1 }
687
683
} else {
688
684
rem
689
685
}
@@ -2213,11 +2209,7 @@ where
2213
2209
I : DoubleEndedIterator + ExactSizeIterator ,
2214
2210
{
2215
2211
fn next_back ( & mut self ) -> Option < Self :: Item > {
2216
- if self . len ( ) > 0 {
2217
- self . iter . next_back ( )
2218
- } else {
2219
- None
2220
- }
2212
+ if self . len ( ) > 0 { self . iter . next_back ( ) } else { None }
2221
2213
}
2222
2214
2223
2215
#[ inline]
@@ -2247,11 +2239,7 @@ where
2247
2239
move |acc, x| {
2248
2240
n -= 1 ;
2249
2241
let r = fold ( acc, x) ;
2250
- if n == 0 {
2251
- LoopState :: Break ( r)
2252
- } else {
2253
- LoopState :: from_try ( r)
2254
- }
2242
+ if n == 0 { LoopState :: Break ( r) } else { LoopState :: from_try ( r) }
2255
2243
}
2256
2244
}
2257
2245
@@ -2362,11 +2350,7 @@ where
2362
2350
move |acc, x| {
2363
2351
* n -= 1 ;
2364
2352
let r = fold ( acc, x) ;
2365
- if * n == 0 {
2366
- LoopState :: Break ( r)
2367
- } else {
2368
- LoopState :: from_try ( r)
2369
- }
2353
+ if * n == 0 { LoopState :: Break ( r) } else { LoopState :: from_try ( r) }
2370
2354
}
2371
2355
}
2372
2356
Original file line number Diff line number Diff line change @@ -226,11 +226,7 @@ impl Iterator for Toggle {
226
226
}
227
227
228
228
fn size_hint ( & self ) -> ( usize , Option < usize > ) {
229
- if self . is_empty {
230
- ( 0 , Some ( 0 ) )
231
- } else {
232
- ( 1 , Some ( 1 ) )
233
- }
229
+ if self . is_empty { ( 0 , Some ( 0 ) ) } else { ( 1 , Some ( 1 ) ) }
234
230
}
235
231
}
236
232
@@ -1607,11 +1603,7 @@ fn test_find_map() {
1607
1603
assert_eq ! ( iter. next( ) , Some ( & 7 ) ) ;
1608
1604
1609
1605
fn half_if_even ( x : & isize ) -> Option < isize > {
1610
- if x % 2 == 0 {
1611
- Some ( x / 2 )
1612
- } else {
1613
- None
1614
- }
1606
+ if x % 2 == 0 { Some ( x / 2 ) } else { None }
1615
1607
}
1616
1608
}
1617
1609
You can’t perform that action at this time.
0 commit comments