From fbf6c17916031f46b73556e40b3e31ca931083a8 Mon Sep 17 00:00:00 2001 From: Daniel Rodgers-Pryor Date: Thu, 25 Mar 2021 21:11:26 +1100 Subject: [PATCH] Expose TokenInfo fields publically For easier debugging, and for implementing custom storage solutions which might not use serde. --- src/types.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/types.rs b/src/types.rs index 1060bfa..e6e0a6f 100644 --- a/src/types.rs +++ b/src/types.rs @@ -58,11 +58,11 @@ impl From for AccessToken { #[derive(Clone, PartialEq, Debug, Deserialize, Serialize)] pub struct TokenInfo { /// used when authenticating calls to oauth2 enabled services. - pub(crate) access_token: String, + pub access_token: String, /// used to refresh an expired access_token. - pub(crate) refresh_token: Option, + pub refresh_token: Option, /// The time when the token expires. - pub(crate) expires_at: Option>, + pub expires_at: Option>, } impl TokenInfo {