@@ -2362,7 +2362,7 @@ impl Iterator for IterU32Digits<'_> {
2362
2362
}
2363
2363
}
2364
2364
#[ cfg( u64_digit) ]
2365
- impl < ' a > ExactSizeIterator for IterU32Digits < ' a > {
2365
+ impl ExactSizeIterator for IterU32Digits < ' _ > {
2366
2366
fn len ( & self ) -> usize {
2367
2367
self . data . len ( ) * 2 - usize:: from ( self . last_hi_is_zero ) - usize:: from ( !self . next_is_lo )
2368
2368
}
@@ -2375,7 +2375,7 @@ impl<'a> IterU32Digits<'a> {
2375
2375
}
2376
2376
}
2377
2377
#[ cfg( not( u64_digit) ) ]
2378
- impl < ' a > Iterator for IterU32Digits < ' a > {
2378
+ impl Iterator for IterU32Digits < ' _ > {
2379
2379
type Item = u32 ;
2380
2380
fn next ( & mut self ) -> Option < u32 > {
2381
2381
self . it . next ( ) . cloned ( )
@@ -2398,13 +2398,13 @@ impl<'a> Iterator for IterU32Digits<'a> {
2398
2398
}
2399
2399
}
2400
2400
#[ cfg( not( u64_digit) ) ]
2401
- impl < ' a > ExactSizeIterator for IterU32Digits < ' a > {
2401
+ impl ExactSizeIterator for IterU32Digits < ' _ > {
2402
2402
fn len ( & self ) -> usize {
2403
2403
self . it . len ( )
2404
2404
}
2405
2405
}
2406
2406
2407
- impl < ' a > FusedIterator for IterU32Digits < ' a > { }
2407
+ impl FusedIterator for IterU32Digits < ' _ > { }
2408
2408
2409
2409
/// An iterator of `u64` digits representation of the `BigUint` ordered least
2410
2410
/// significant digit first.
@@ -2423,7 +2423,7 @@ impl<'a> IterU64Digits<'a> {
2423
2423
}
2424
2424
2425
2425
#[ cfg( not( u64_digit) ) ]
2426
- impl < ' a > Iterator for IterU64Digits < ' a > {
2426
+ impl Iterator for IterU64Digits < ' _ > {
2427
2427
type Item = u64 ;
2428
2428
fn next ( & mut self ) -> Option < u64 > {
2429
2429
self . it . next ( ) . map ( u32_chunk_to_u64)
@@ -2443,7 +2443,7 @@ impl<'a> Iterator for IterU64Digits<'a> {
2443
2443
}
2444
2444
}
2445
2445
#[ cfg( not( u64_digit) ) ]
2446
- impl < ' a > ExactSizeIterator for IterU64Digits < ' a > {
2446
+ impl ExactSizeIterator for IterU64Digits < ' _ > {
2447
2447
fn len ( & self ) -> usize {
2448
2448
self . it . len ( )
2449
2449
}
@@ -2456,7 +2456,7 @@ impl<'a> IterU64Digits<'a> {
2456
2456
}
2457
2457
}
2458
2458
#[ cfg( u64_digit) ]
2459
- impl < ' a > Iterator for IterU64Digits < ' a > {
2459
+ impl Iterator for IterU64Digits < ' _ > {
2460
2460
type Item = u64 ;
2461
2461
fn next ( & mut self ) -> Option < u64 > {
2462
2462
self . it . next ( ) . cloned ( )
@@ -2479,12 +2479,12 @@ impl<'a> Iterator for IterU64Digits<'a> {
2479
2479
}
2480
2480
}
2481
2481
#[ cfg( u64_digit) ]
2482
- impl < ' a > ExactSizeIterator for IterU64Digits < ' a > {
2482
+ impl ExactSizeIterator for IterU64Digits < ' _ > {
2483
2483
fn len ( & self ) -> usize {
2484
2484
self . it . len ( )
2485
2485
}
2486
2486
}
2487
- impl < ' a > FusedIterator for IterU64Digits < ' a > { }
2487
+ impl FusedIterator for IterU64Digits < ' _ > { }
2488
2488
2489
2489
/// Creates and initializes a `BigUint`.
2490
2490
///
0 commit comments