use serde::Deserialize; use serde::Serialize; #[derive(Debug, Clone, Default, Serialize, Deserialize)] pub struct UserData { pub name: String, } #[derive(Debug, Clone, Serialize, Deserialize)] pub struct LoggedInState { pub access_token: String, pub email: String, } impl LoggedInState { pub fn new(access_token: String, email: String) -> Self { Self { access_token, email, } } }