my_app/account/
mod.rs

1//! Account 모듈은 사용자 계정 관리와 관련된 기능을 제공합니다.
2//! 
3//! 주요 기능:
4//! - 사용자 등록
5//! - 로그인/로그아웃
6//! - 계정 정보 관리
7
8/// 사용자 계정 정보를 나타내는 구조체입니다.
9#[derive(Debug)]
10pub struct User {
11    /// 사용자의 고유 식별자
12    pub id: i32,
13    /// 사용자의 이메일 주소
14    pub email: String,
15    // ... 기타 필드
16}
17
18/// 사용자 등록에 필요한 데이터를 나타내는 구조체입니다.
19#[derive(Debug)]
20pub struct RegisterUser {
21    /// 등록할 사용자의 이메일
22    pub email: String,
23    /// 등록할 사용자의 비밀번호
24    pub password: String,
25}
26
27pub mod handlers;
28pub mod models;
29pub mod routes;
30pub mod services;
31
32pub use routes::init_routes;