From 5e08ad00859d5402cec003e646475b9d36a6d454 Mon Sep 17 00:00:00 2001 From: "Novotnik, Petr" Date: Thu, 1 Sep 2016 20:10:02 +0200 Subject: [PATCH] Implement Clone for openssl::error::ErrorStack --- openssl/src/error.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openssl/src/error.rs b/openssl/src/error.rs index cc89b5db..d76e7cbd 100644 --- a/openssl/src/error.rs +++ b/openssl/src/error.rs @@ -7,7 +7,7 @@ use std::str; use ffi; -#[derive(Debug)] +#[derive(Debug, Clone)] pub struct ErrorStack(Vec); impl ErrorStack { @@ -61,6 +61,7 @@ impl From for fmt::Error { } /// An error reported from OpenSSL. +#[derive(Clone)] pub struct Error(c_ulong); impl Error {