@@ -407,7 +407,7 @@ where A: Clone
407
407
}
408
408
}
409
409
410
- unsafe impl < ' a , A > RawData for ViewRepr < & ' a A >
410
+ unsafe impl < A > RawData for ViewRepr < & A >
411
411
{
412
412
type Elem = A ;
413
413
@@ -420,7 +420,7 @@ unsafe impl<'a, A> RawData for ViewRepr<&'a A>
420
420
private_impl ! { }
421
421
}
422
422
423
- unsafe impl < ' a , A > Data for ViewRepr < & ' a A >
423
+ unsafe impl < A > Data for ViewRepr < & A >
424
424
{
425
425
fn into_owned < D > ( self_ : ArrayBase < Self , D > ) -> Array < Self :: Elem , D >
426
426
where
@@ -437,15 +437,15 @@ unsafe impl<'a, A> Data for ViewRepr<&'a A>
437
437
}
438
438
}
439
439
440
- unsafe impl < ' a , A > RawDataClone for ViewRepr < & ' a A >
440
+ unsafe impl < A > RawDataClone for ViewRepr < & A >
441
441
{
442
442
unsafe fn clone_with_ptr ( & self , ptr : NonNull < Self :: Elem > ) -> ( Self , NonNull < Self :: Elem > )
443
443
{
444
444
( * self , ptr)
445
445
}
446
446
}
447
447
448
- unsafe impl < ' a , A > RawData for ViewRepr < & ' a mut A >
448
+ unsafe impl < A > RawData for ViewRepr < & mut A >
449
449
{
450
450
type Elem = A ;
451
451
@@ -458,7 +458,7 @@ unsafe impl<'a, A> RawData for ViewRepr<&'a mut A>
458
458
private_impl ! { }
459
459
}
460
460
461
- unsafe impl < ' a , A > RawDataMut for ViewRepr < & ' a mut A >
461
+ unsafe impl < A > RawDataMut for ViewRepr < & mut A >
462
462
{
463
463
#[ inline]
464
464
fn try_ensure_unique < D > ( _: & mut ArrayBase < Self , D > )
@@ -475,7 +475,7 @@ unsafe impl<'a, A> RawDataMut for ViewRepr<&'a mut A>
475
475
}
476
476
}
477
477
478
- unsafe impl < ' a , A > Data for ViewRepr < & ' a mut A >
478
+ unsafe impl < A > Data for ViewRepr < & mut A >
479
479
{
480
480
fn into_owned < D > ( self_ : ArrayBase < Self , D > ) -> Array < Self :: Elem , D >
481
481
where
@@ -492,7 +492,7 @@ unsafe impl<'a, A> Data for ViewRepr<&'a mut A>
492
492
}
493
493
}
494
494
495
- unsafe impl < ' a , A > DataMut for ViewRepr < & ' a mut A > { }
495
+ unsafe impl < A > DataMut for ViewRepr < & mut A > { }
496
496
497
497
/// Array representation trait.
498
498
///
@@ -533,7 +533,7 @@ pub unsafe trait DataOwned: Data
533
533
pub unsafe trait DataShared : Clone + Data + RawDataClone { }
534
534
535
535
unsafe impl < A > DataShared for OwnedArcRepr < A > { }
536
- unsafe impl < ' a , A > DataShared for ViewRepr < & ' a A > { }
536
+ unsafe impl < A > DataShared for ViewRepr < & A > { }
537
537
538
538
unsafe impl < A > DataOwned for OwnedRepr < A >
539
539
{
@@ -571,7 +571,7 @@ unsafe impl<A> DataOwned for OwnedArcRepr<A>
571
571
}
572
572
}
573
573
574
- unsafe impl < ' a , A > RawData for CowRepr < ' a , A >
574
+ unsafe impl < A > RawData for CowRepr < ' _ , A >
575
575
{
576
576
type Elem = A ;
577
577
@@ -587,7 +587,7 @@ unsafe impl<'a, A> RawData for CowRepr<'a, A>
587
587
private_impl ! { }
588
588
}
589
589
590
- unsafe impl < ' a , A > RawDataMut for CowRepr < ' a , A >
590
+ unsafe impl < A > RawDataMut for CowRepr < ' _ , A >
591
591
where A : Clone
592
592
{
593
593
#[ inline]
@@ -615,7 +615,7 @@ where A: Clone
615
615
}
616
616
}
617
617
618
- unsafe impl < ' a , A > RawDataClone for CowRepr < ' a , A >
618
+ unsafe impl < A > RawDataClone for CowRepr < ' _ , A >
619
619
where A : Clone
620
620
{
621
621
unsafe fn clone_with_ptr ( & self , ptr : NonNull < Self :: Elem > ) -> ( Self , NonNull < Self :: Elem > )
@@ -681,7 +681,7 @@ unsafe impl<'a, A> Data for CowRepr<'a, A>
681
681
}
682
682
}
683
683
684
- unsafe impl < ' a , A > DataMut for CowRepr < ' a , A > where A : Clone { }
684
+ unsafe impl < A > DataMut for CowRepr < ' _ , A > where A : Clone { }
685
685
686
686
unsafe impl < ' a , A > DataOwned for CowRepr < ' a , A >
687
687
{
0 commit comments