diff options
| author | est31 <MTest31@outlook.com> | 2020-11-05 11:49:27 +0100 |
|---|---|---|
| committer | est31 <MTest31@outlook.com> | 2020-11-05 11:49:27 +0100 |
| commit | 5058cad41e4603f8d43f8f606fa2b520bc3d220c (patch) | |
| tree | d25776589daba158366484f6c3a15a04b4c47782 /library/core/src/array | |
| parent | 4d247ad7d3d2a9f72cd60e281f39b5d85bd6a463 (diff) | |
| download | rust-5058cad41e4603f8d43f8f606fa2b520bc3d220c.tar.gz rust-5058cad41e4603f8d43f8f606fa2b520bc3d220c.zip | |
Remove unneeded lifetimes in array/mod.rs
Diffstat (limited to 'library/core/src/array')
| -rw-r--r-- | library/core/src/array/mod.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/library/core/src/array/mod.rs b/library/core/src/array/mod.rs index 966272ca115..a3ef4cc7eba 100644 --- a/library/core/src/array/mod.rs +++ b/library/core/src/array/mod.rs @@ -254,22 +254,22 @@ where } #[stable(feature = "rust1", since = "1.0.0")] -impl<'b, A, B, const N: usize> PartialEq<&'b [B]> for [A; N] +impl<A, B, const N: usize> PartialEq<&[B]> for [A; N] where A: PartialEq<B>, { #[inline] - fn eq(&self, other: &&'b [B]) -> bool { + fn eq(&self, other: &&[B]) -> bool { self[..] == other[..] } #[inline] - fn ne(&self, other: &&'b [B]) -> bool { + fn ne(&self, other: &&[B]) -> bool { self[..] != other[..] } } #[stable(feature = "rust1", since = "1.0.0")] -impl<'b, A, B, const N: usize> PartialEq<[A; N]> for &'b [B] +impl<A, B, const N: usize> PartialEq<[A; N]> for &[B] where B: PartialEq<A>, { @@ -284,22 +284,22 @@ where } #[stable(feature = "rust1", since = "1.0.0")] -impl<'b, A, B, const N: usize> PartialEq<&'b mut [B]> for [A; N] +impl<A, B, const N: usize> PartialEq<&mut [B]> for [A; N] where A: PartialEq<B>, { #[inline] - fn eq(&self, other: &&'b mut [B]) -> bool { + fn eq(&self, other: &&mut [B]) -> bool { self[..] == other[..] } #[inline] - fn ne(&self, other: &&'b mut [B]) -> bool { + fn ne(&self, other: &&mut [B]) -> bool { self[..] != other[..] } } #[stable(feature = "rust1", since = "1.0.0")] -impl<'b, A, B, const N: usize> PartialEq<[A; N]> for &'b mut [B] +impl<A, B, const N: usize> PartialEq<[A; N]> for &mut [B] where B: PartialEq<A>, { |
