about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMichal Piotrowski <practicalrs.com@gmail.com>2024-10-08 15:17:45 +0200
committerMichal Piotrowski <practicalrs.com@gmail.com>2024-10-08 15:17:45 +0200
commit7ab466697faf64aaeda40d6407c01f6bfff83fdb (patch)
tree60bbbd744edf350b249e3cf8d35b2e70351ffad5
parentcf24c73141a77db730f4b7fda69dcd7e8b113b51 (diff)
downloadrust-7ab466697faf64aaeda40d6407c01f6bfff83fdb.tar.gz
rust-7ab466697faf64aaeda40d6407c01f6bfff83fdb.zip
Fix needless_lifetimes in rustc_serialize
-rw-r--r--compiler/rustc_serialize/src/serialize.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/rustc_serialize/src/serialize.rs b/compiler/rustc_serialize/src/serialize.rs
index 2d37f5bdab8..bae5f259fcc 100644
--- a/compiler/rustc_serialize/src/serialize.rs
+++ b/compiler/rustc_serialize/src/serialize.rs
@@ -325,7 +325,7 @@ impl<D: Decoder, const N: usize> Decodable<D> for [u8; N] {
     }
 }
 
-impl<'a, S: Encoder, T: Encodable<S>> Encodable<S> for Cow<'a, [T]>
+impl<S: Encoder, T: Encodable<S>> Encodable<S> for Cow<'_, [T]>
 where
     [T]: ToOwned<Owned = Vec<T>>,
 {
@@ -345,14 +345,14 @@ where
     }
 }
 
-impl<'a, S: Encoder> Encodable<S> for Cow<'a, str> {
+impl<S: Encoder> Encodable<S> for Cow<'_, str> {
     fn encode(&self, s: &mut S) {
         let val: &str = self;
         val.encode(s)
     }
 }
 
-impl<'a, D: Decoder> Decodable<D> for Cow<'a, str> {
+impl<D: Decoder> Decodable<D> for Cow<'_, str> {
     fn decode(d: &mut D) -> Cow<'static, str> {
         let v: String = Decodable::decode(d);
         Cow::Owned(v)