From cf87893b17b37e03309e6eda8acf8f21956b10b1 Mon Sep 17 00:00:00 2001 From: silvioprog Date: Wed, 29 Sep 2021 17:02:03 -0300 Subject: [PATCH] Implement Clone for Identity (#1334) --- src/tls.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tls.rs b/src/tls.rs index 0e911d2..4a92dfa 100644 --- a/src/tls.rs +++ b/src/tls.rs @@ -37,11 +37,13 @@ enum Cert { } /// Represents a private key and X509 cert as a client certificate. +#[derive(Clone)] pub struct Identity { #[cfg_attr(not(any(feature = "native-tls", feature = "__rustls")), allow(unused))] inner: ClientCert, } +#[derive(Clone)] enum ClientCert { #[cfg(feature = "native-tls")] Pkcs12(native_tls_crate::Identity),