From 009ec6ceeee419019610b8be12a93490eaf82e8f Mon Sep 17 00:00:00 2001 From: Andreas Fackler Date: Wed, 6 Feb 2019 18:09:12 +0100 Subject: [PATCH] Make SerdeSecret's field public. Otherwise it's impossible to actually use the wrapper to serialize an existing secret key. --- src/serde_impl.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/serde_impl.rs b/src/serde_impl.rs index 7f48dea..6da3877 100644 --- a/src/serde_impl.rs +++ b/src/serde_impl.rs @@ -39,7 +39,7 @@ mod serialize_secret_internal { /// concerns serialize shouldn't be implemented for secret keys to avoid accidental leakage. /// /// Whenever this struct is used the integrity of security boundaries should be checked carefully. -pub struct SerdeSecret(T); +pub struct SerdeSecret(pub T); impl Deref for SerdeSecret { type Target = T;