From 034fe25d5b0a469d4e04459cb2469818fbf8e978 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Sat, 23 Jan 2021 12:54:31 -0800 Subject: [PATCH] Remove redundant unused trait impls from private types from PR #1917 --- serde/src/private/de.rs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/serde/src/private/de.rs b/serde/src/private/de.rs index 6bb6cd44c..daf833881 100644 --- a/serde/src/private/de.rs +++ b/serde/src/private/de.rs @@ -2561,7 +2561,6 @@ where } } -#[derive(Debug)] pub struct StrDeserializer<'a, E> { value: &'a str, marker: PhantomData, @@ -2576,8 +2575,6 @@ impl<'a, E> StrDeserializer<'a, E> { } } -impl_copy_clone!(StrDeserializer<'a>); - impl<'de, 'a, E> Deserializer<'de> for StrDeserializer<'a, E> where E: Error, @@ -2598,7 +2595,6 @@ where } } -#[derive(Debug)] pub struct BorrowedStrDeserializer<'de, E> { value: &'de str, marker: PhantomData, @@ -2613,8 +2609,6 @@ impl<'de, E> BorrowedStrDeserializer<'de, E> { } } -impl_copy_clone!(BorrowedStrDeserializer<'de>); - impl<'de, E> Deserializer<'de> for BorrowedStrDeserializer<'de, E> where E: Error,