diff --git a/src/token.rs b/src/token.rs index c727eff..5831a75 100644 --- a/src/token.rs +++ b/src/token.rs @@ -2,7 +2,7 @@ use std::default::Default; use serde::{Deserialize, Serialize}; -#[derive(Clone, Debug, Deserialize, Serialize)] +#[derive(Clone, Debug, Default, Deserialize, Serialize)] pub struct Token { pub scope: String, pub expiration: i64, @@ -27,18 +27,6 @@ pub struct AccessToken { pub message: String, } -impl Default for Token { - fn default() -> Self { - Token { - scope: String::new(), - expiration: -1, - audience: String::new(), - issuer: String::new(), - issued: -1, - } - } -} - impl AccessToken { /// Get the token fit for Bearer authentication pub fn bearer_token(&self) -> String {