@@ -451,7 +451,7 @@ impl PartialEq<AsciiString> for str {
451451
452452macro_rules! impl_eq {
453453 ( $lhs: ty, $rhs: ty) => {
454- impl < ' a> PartialEq <$rhs> for $lhs {
454+ impl PartialEq <$rhs> for $lhs {
455455 #[ inline]
456456 fn eq( & self , other: & $rhs) -> bool {
457457 PartialEq :: eq( & * * self , & * * other)
@@ -462,24 +462,24 @@ macro_rules! impl_eq {
462462
463463impl_eq ! { AsciiString , String }
464464impl_eq ! { String , AsciiString }
465- impl_eq ! { & ' a AsciiStr , String }
466- impl_eq ! { String , & ' a AsciiStr }
467- impl_eq ! { & ' a AsciiStr , AsciiString }
468- impl_eq ! { AsciiString , & ' a AsciiStr }
469- impl_eq ! { & ' a str , AsciiString }
470- impl_eq ! { AsciiString , & ' a str }
465+ impl_eq ! { & AsciiStr , String }
466+ impl_eq ! { String , & AsciiStr }
467+ impl_eq ! { & AsciiStr , AsciiString }
468+ impl_eq ! { AsciiString , & AsciiStr }
469+ impl_eq ! { & str , AsciiString }
470+ impl_eq ! { AsciiString , & str }
471471
472472impl Borrow < AsciiStr > for AsciiString {
473473 #[ inline]
474474 fn borrow ( & self ) -> & AsciiStr {
475- & * self
475+ & * * self
476476 }
477477}
478478
479479impl BorrowMut < AsciiStr > for AsciiString {
480480 #[ inline]
481481 fn borrow_mut ( & mut self ) -> & mut AsciiStr {
482- & mut * self
482+ & mut * * self
483483 }
484484}
485485
@@ -599,7 +599,7 @@ impl<'a> From<&'a AsciiStr> for Cow<'a, AsciiStr> {
599599impl AsRef < AsciiStr > for AsciiString {
600600 #[ inline]
601601 fn as_ref ( & self ) -> & AsciiStr {
602- & * self
602+ & * * self
603603 }
604604}
605605
0 commit comments