iq, message: Remove useless clone on unknown element.

Emmanuel Gil Peyrot created

Change summary

src/iq.rs      | 2 +-
src/message.rs | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)

Detailed changes

src/iq.rs 🔗

@@ -61,7 +61,7 @@ impl TryFrom<Element> for IqPayload {
             ("fin", ns::MAM) => IqPayload::MamFin(MamFin::try_from(elem)?),
             ("prefs", ns::MAM) => IqPayload::MamPrefs(MamPrefs::try_from(elem)?),
 
-            _ => IqPayload::Unknown(elem.clone()),
+            _ => IqPayload::Unknown(elem),
         })
     }
 }

src/message.rs 🔗

@@ -79,7 +79,7 @@ impl TryFrom<Element> for MessagePayload {
             // XEP-0380
             ("encryption", ns::EME) => MessagePayload::ExplicitMessageEncryption(ExplicitMessageEncryption::try_from(elem)?),
 
-            _ => MessagePayload::Unknown(elem.clone()),
+            _ => MessagePayload::Unknown(elem),
         })
     }
 }