bpi_rs/models/user.rs
1use serde::{Deserialize, Serialize};
2
3/// 通用账户字段
4#[derive(Debug, Clone, Deserialize, Serialize)]
5pub struct Account {
6 /// 用户mid
7 pub mid: u64,
8 /// 昵称
9 pub name: String,
10 /// 性别(男/女/保密)
11 pub sex: String,
12 /// 头像url
13 pub face: String,
14 /// 签名
15 pub sign: String,
16 /// 等级
17 pub rank: u32,
18 /// 生日(秒时间戳)
19 pub birthday: u64,
20 /// 未知字段
21 pub is_fake_account: u32,
22 /// 是否注销(0:正常,1:注销)
23 pub is_deleted: u32,
24 /// 是否注册审核(0:正常,1:审核)
25 pub in_reg_audit: u32,
26 /// 是否转正(0:未转正,1:正式会员)
27 pub is_senior_member: u32,
28}