Skip to content

Commit d15660c

Browse files
committed
Remove unnecessary lifetimes
1 parent ca60f09 commit d15660c

File tree

6 files changed

+13
-13
lines changed

6 files changed

+13
-13
lines changed

src/de.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ macro_rules! forward_deserialize_unsigned_integer {
284284
};
285285
}
286286

287-
impl<'de, 'a, R: Read<'de>> de::Deserializer<'de> for &'a mut Deserializer<R> {
287+
impl<'de, R: Read<'de>> de::Deserializer<'de> for &mut Deserializer<R> {
288288
type Error = Error;
289289

290290
fn deserialize_any<V>(self, visitor: V) -> Result<V::Value>
@@ -571,7 +571,7 @@ struct MapKey<'a, R> {
571571
de: &'a mut Deserializer<R>,
572572
}
573573

574-
impl<'de, 'a, R> de::Deserializer<'de> for MapKey<'a, R>
574+
impl<'de, R> de::Deserializer<'de> for MapKey<'_, R>
575575
where
576576
R: Read<'de>,
577577
{

src/read.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ where
2929
Buffer(&'b T),
3030
}
3131

32-
impl<'a, 'b, T> Deref for Ref<'a, 'b, T>
32+
impl<T> Deref for Ref<'_, '_, T>
3333
where
3434
T: 'static + ?Sized,
3535
{

src/ser.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ where
292292
}
293293
}
294294

295-
impl<'a, W> ser::SerializeSeq for &'a mut Serializer<W>
295+
impl<W> ser::SerializeSeq for &mut Serializer<W>
296296
where
297297
W: Write,
298298
{
@@ -314,7 +314,7 @@ where
314314
}
315315
}
316316

317-
impl<'a, W> ser::SerializeTuple for &'a mut Serializer<W>
317+
impl<W> ser::SerializeTuple for &mut Serializer<W>
318318
where
319319
W: Write,
320320
{
@@ -336,7 +336,7 @@ where
336336
}
337337
}
338338

339-
impl<'a, W> ser::SerializeTupleStruct for &'a mut Serializer<W>
339+
impl<W> ser::SerializeTupleStruct for &mut Serializer<W>
340340
where
341341
W: Write,
342342
{
@@ -395,7 +395,7 @@ where
395395
}
396396
}
397397

398-
impl<'a, W> ser::SerializeMap for SerializeMap<'a, W>
398+
impl<W> ser::SerializeMap for SerializeMap<'_, W>
399399
where
400400
W: Write,
401401
{
@@ -438,7 +438,7 @@ where
438438
}
439439
}
440440

441-
impl<'a, W> ser::SerializeStruct for SerializeMap<'a, W>
441+
impl<W> ser::SerializeStruct for SerializeMap<'_, W>
442442
where
443443
W: Write,
444444
{
@@ -469,7 +469,7 @@ where
469469

470470
struct MapKeySerializer;
471471

472-
impl<'a> ser::Serializer for &'a mut MapKeySerializer {
472+
impl ser::Serializer for &mut MapKeySerializer {
473473
type Ok = Vec<u8>;
474474
type Error = Error;
475475

src/value.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ impl fmt::Debug for Value {
257257
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
258258
struct DebugByteStr<'a>(&'a ByteString);
259259

260-
impl<'a> fmt::Debug for DebugByteStr<'a> {
260+
impl fmt::Debug for DebugByteStr<'_> {
261261
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
262262
match core::str::from_utf8(self.0) {
263263
Ok(key) => f.debug_tuple("ByteStr").field(&key).finish(),
@@ -273,7 +273,7 @@ impl fmt::Debug for Value {
273273
Value::Dict(arg0) => {
274274
struct DebugDict<'a>(&'a BTreeMap<ByteString, Value>);
275275

276-
impl<'a> fmt::Debug for DebugDict<'a> {
276+
impl fmt::Debug for DebugDict<'_> {
277277
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
278278
let mut d = &mut f.debug_map();
279279
for (key, value) in self.0 {

src/value/de.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ impl<'de> serde::Deserializer<'de> for Value {
120120
}
121121
}
122122

123-
impl<'de> IntoDeserializer<'de, Error> for Value {
123+
impl IntoDeserializer<'_, Error> for Value {
124124
type Deserializer = Self;
125125

126126
fn into_deserializer(self) -> Self::Deserializer {

src/value/index.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ impl Index for String {
5959
}
6060
}
6161

62-
impl<'s, T> Index for &'s T
62+
impl<T> Index for &T
6363
where
6464
T: Index + ?Sized,
6565
{

0 commit comments

Comments
 (0)