pub struct User {Show 37 fields
pub id: Option<i64>,
pub platform: Option<Option<String>>,
pub union_id: Option<Option<String>>,
pub nick_name: Option<Option<String>>,
pub avatar: Option<Option<String>>,
pub data: Option<Option<String>>,
pub user_name: Option<Option<String>>,
pub pwd: Option<Option<String>>,
pub email: Option<Option<String>>,
pub email_is_valid: Option<bool>,
pub phone: Option<Option<String>>,
pub phone_is_valid: Option<bool>,
pub relation_chain: Option<Option<String>>,
pub interest_tags: Option<Option<String>>,
pub biography: Option<Option<String>>,
pub gender: Option<Option<String>>,
pub birthday: Option<Option<String>>,
pub occupation: Option<Option<String>>,
pub education: Option<Option<String>>,
pub contact: Option<Option<String>>,
pub languages: Option<Option<String>>,
pub social_links: Option<Option<String>>,
pub relationship_status: Option<Option<String>>,
pub company: Option<Option<String>>,
pub industry: Option<Option<String>>,
pub company_position: Option<Option<String>>,
pub private_settings: Option<Option<String>>,
pub is_lock: Option<bool>,
pub lock_until: Option<String>,
pub enable_user_name_sign_in: Option<bool>,
pub enable_email_sign_in: Option<bool>,
pub enable_phone_sign_in: Option<bool>,
pub enable_union_id_sign_in: Option<bool>,
pub enable_o_auth: Option<bool>,
pub enable2_fa_auth: Option<bool>,
pub create_date: Option<String>,
pub last_update: Option<String>,
}Expand description
User : 用户
Fields§
§id: Option<i64>用户唯一标识
platform: Option<Option<String>>用户所在平台
union_id: Option<Option<String>>用户所在平台的唯一标识
nick_name: Option<Option<String>>昵称
avatar: Option<Option<String>>头像
data: Option<Option<String>>其他数据
user_name: Option<Option<String>>用户名
pwd: Option<Option<String>>用户密码
email: Option<Option<String>>邮箱地址
email_is_valid: Option<bool>邮箱已验证
phone: Option<Option<String>>手机号码
phone_is_valid: Option<bool>手机号码已验证
relation_chain: Option<Option<String>>关系链
兴趣标签
biography: Option<Option<String>>个人简介
gender: Option<Option<String>>性别
birthday: Option<Option<String>>生日
occupation: Option<Option<String>>职业
education: Option<Option<String>>学历
contact: Option<Option<String>>联系方式
languages: Option<Option<String>>语言
社交网络链接
relationship_status: Option<Option<String>>婚姻状态
company: Option<Option<String>>公司
industry: Option<Option<String>>行业
company_position: Option<Option<String>>行业职位
private_settings: Option<Option<String>>私密设置
is_lock: Option<bool>账户是否锁定
lock_until: Option<String>账户锁定截止时间
enable_user_name_sign_in: Option<bool>能使用用户名登录
enable_email_sign_in: Option<bool>能使用邮箱登录
enable_phone_sign_in: Option<bool>能使用电话号码登录
enable_union_id_sign_in: Option<bool>能使用联合身份标识登录
enable_o_auth: Option<bool>能使用OAuth认证方式登录
enable2_fa_auth: Option<bool>启用双因素认证登录
create_date: Option<String>创建时间
last_update: Option<String>最后更新时间
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for User
impl<'de> Deserialize<'de> for User
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for User
Auto Trait Implementations§
impl Freeze for User
impl RefUnwindSafe for User
impl Send for User
impl Sync for User
impl Unpin for User
impl UnwindSafe for User
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more