@@ -1004,26 +1004,26 @@ mod impls {
10041004 // & pointers
10051005
10061006 #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1007- impl < ' a , ' b , A : ?Sized , B : ?Sized > PartialEq < & ' b B > for & ' a A where A : PartialEq < B > {
1007+ impl < A : ?Sized , B : ?Sized > PartialEq < & B > for & A where A : PartialEq < B > {
10081008 #[ inline]
1009- fn eq ( & self , other : & & ' b B ) -> bool { PartialEq :: eq ( * self , * other) }
1009+ fn eq ( & self , other : & & B ) -> bool { PartialEq :: eq ( * self , * other) }
10101010 #[ inline]
1011- fn ne ( & self , other : & & ' b B ) -> bool { PartialEq :: ne ( * self , * other) }
1011+ fn ne ( & self , other : & & B ) -> bool { PartialEq :: ne ( * self , * other) }
10121012 }
10131013 #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1014- impl < ' a , ' b , A : ?Sized , B : ?Sized > PartialOrd < & ' b B > for & ' a A where A : PartialOrd < B > {
1014+ impl < A : ?Sized , B : ?Sized > PartialOrd < & B > for & A where A : PartialOrd < B > {
10151015 #[ inline]
1016- fn partial_cmp ( & self , other : & & ' b B ) -> Option < Ordering > {
1016+ fn partial_cmp ( & self , other : & & B ) -> Option < Ordering > {
10171017 PartialOrd :: partial_cmp ( * self , * other)
10181018 }
10191019 #[ inline]
1020- fn lt ( & self , other : & & ' b B ) -> bool { PartialOrd :: lt ( * self , * other) }
1020+ fn lt ( & self , other : & & B ) -> bool { PartialOrd :: lt ( * self , * other) }
10211021 #[ inline]
1022- fn le ( & self , other : & & ' b B ) -> bool { PartialOrd :: le ( * self , * other) }
1022+ fn le ( & self , other : & & B ) -> bool { PartialOrd :: le ( * self , * other) }
10231023 #[ inline]
1024- fn ge ( & self , other : & & ' b B ) -> bool { PartialOrd :: ge ( * self , * other) }
1024+ fn ge ( & self , other : & & B ) -> bool { PartialOrd :: ge ( * self , * other) }
10251025 #[ inline]
1026- fn gt ( & self , other : & & ' b B ) -> bool { PartialOrd :: gt ( * self , * other) }
1026+ fn gt ( & self , other : & & B ) -> bool { PartialOrd :: gt ( * self , * other) }
10271027 }
10281028 #[ stable( feature = "rust1" , since = "1.0.0" ) ]
10291029 impl < A : ?Sized > Ord for & A where A : Ord {
@@ -1036,26 +1036,26 @@ mod impls {
10361036 // &mut pointers
10371037
10381038 #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1039- impl < ' a , ' b , A : ?Sized , B : ?Sized > PartialEq < & ' b mut B > for & ' a mut A where A : PartialEq < B > {
1039+ impl < A : ?Sized , B : ?Sized > PartialEq < & mut B > for & mut A where A : PartialEq < B > {
10401040 #[ inline]
1041- fn eq ( & self , other : & & ' b mut B ) -> bool { PartialEq :: eq ( * self , * other) }
1041+ fn eq ( & self , other : & & mut B ) -> bool { PartialEq :: eq ( * self , * other) }
10421042 #[ inline]
1043- fn ne ( & self , other : & & ' b mut B ) -> bool { PartialEq :: ne ( * self , * other) }
1043+ fn ne ( & self , other : & & mut B ) -> bool { PartialEq :: ne ( * self , * other) }
10441044 }
10451045 #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1046- impl < ' a , ' b , A : ?Sized , B : ?Sized > PartialOrd < & ' b mut B > for & ' a mut A where A : PartialOrd < B > {
1046+ impl < A : ?Sized , B : ?Sized > PartialOrd < & mut B > for & mut A where A : PartialOrd < B > {
10471047 #[ inline]
1048- fn partial_cmp ( & self , other : & & ' b mut B ) -> Option < Ordering > {
1048+ fn partial_cmp ( & self , other : & & mut B ) -> Option < Ordering > {
10491049 PartialOrd :: partial_cmp ( * self , * other)
10501050 }
10511051 #[ inline]
1052- fn lt ( & self , other : & & ' b mut B ) -> bool { PartialOrd :: lt ( * self , * other) }
1052+ fn lt ( & self , other : & & mut B ) -> bool { PartialOrd :: lt ( * self , * other) }
10531053 #[ inline]
1054- fn le ( & self , other : & & ' b mut B ) -> bool { PartialOrd :: le ( * self , * other) }
1054+ fn le ( & self , other : & & mut B ) -> bool { PartialOrd :: le ( * self , * other) }
10551055 #[ inline]
1056- fn ge ( & self , other : & & ' b mut B ) -> bool { PartialOrd :: ge ( * self , * other) }
1056+ fn ge ( & self , other : & & mut B ) -> bool { PartialOrd :: ge ( * self , * other) }
10571057 #[ inline]
1058- fn gt ( & self , other : & & ' b mut B ) -> bool { PartialOrd :: gt ( * self , * other) }
1058+ fn gt ( & self , other : & & mut B ) -> bool { PartialOrd :: gt ( * self , * other) }
10591059 }
10601060 #[ stable( feature = "rust1" , since = "1.0.0" ) ]
10611061 impl < A : ?Sized > Ord for & mut A where A : Ord {
@@ -1066,18 +1066,18 @@ mod impls {
10661066 impl < A : ?Sized > Eq for & mut A where A : Eq { }
10671067
10681068 #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1069- impl < ' a , ' b , A : ?Sized , B : ?Sized > PartialEq < & ' b mut B > for & ' a A where A : PartialEq < B > {
1069+ impl < A : ?Sized , B : ?Sized > PartialEq < & mut B > for & A where A : PartialEq < B > {
10701070 #[ inline]
1071- fn eq ( & self , other : & & ' b mut B ) -> bool { PartialEq :: eq ( * self , * other) }
1071+ fn eq ( & self , other : & & mut B ) -> bool { PartialEq :: eq ( * self , * other) }
10721072 #[ inline]
1073- fn ne ( & self , other : & & ' b mut B ) -> bool { PartialEq :: ne ( * self , * other) }
1073+ fn ne ( & self , other : & & mut B ) -> bool { PartialEq :: ne ( * self , * other) }
10741074 }
10751075
10761076 #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1077- impl < ' a , ' b , A : ?Sized , B : ?Sized > PartialEq < & ' b B > for & ' a mut A where A : PartialEq < B > {
1077+ impl < A : ?Sized , B : ?Sized > PartialEq < & B > for & mut A where A : PartialEq < B > {
10781078 #[ inline]
1079- fn eq ( & self , other : & & ' b B ) -> bool { PartialEq :: eq ( * self , * other) }
1079+ fn eq ( & self , other : & & B ) -> bool { PartialEq :: eq ( * self , * other) }
10801080 #[ inline]
1081- fn ne ( & self , other : & & ' b B ) -> bool { PartialEq :: ne ( * self , * other) }
1081+ fn ne ( & self , other : & & B ) -> bool { PartialEq :: ne ( * self , * other) }
10821082 }
10831083}
0 commit comments