use crate::domain::dto::user::UserResponse; use serde::{Deserialize, Serialize}; use utoipa::ToSchema; #[derive(Debug, Deserialize, ToSchema)] pub struct LoginRequest { pub username: String, pub password: String, } #[derive(Debug, Serialize, ToSchema)] pub struct LoginResponse { pub token: String, } #[derive(Debug, Serialize, ToSchema)] pub struct MeResponse { pub user: UserResponse, }