diff --git a/src/login_result.rs b/src/login_result.rs index 563fd9e..e65be09 100644 --- a/src/login_result.rs +++ b/src/login_result.rs @@ -2,7 +2,7 @@ use std::default::Default; use serde::{Deserialize, Serialize}; -#[derive(Clone, Debug, Deserialize, Serialize, utoipa::ToSchema)] +#[derive(Clone, Debug, Default, Deserialize, Serialize, utoipa::ToSchema)] pub struct LoginResult { pub id: uuid::Uuid, pub username: String, @@ -12,17 +12,6 @@ pub struct LoginResult { pub expiration: i64, } -impl Default for LoginResult { - fn default() -> Self { - LoginResult { - id: uuid::Uuid::nil(), - username: String::new(), - token: String::new(), - token_type: String::new(), - expiration: -1, - } - } -} impl LoginResult { pub fn _to_json(&self) -> Result {