pub struct UpdateProfileRequest {Show 17 fields
pub avatar: Option<Option<String>>,
pub data: Option<Option<String>>,
pub nick_name: 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>>,
}Fields§
§avatar: Option<Option<String>>用户头像的链接或路径
data: Option<Option<String>>用户的其他数据,可以是序列化后的对象或JSON字符串
nick_name: 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>>私密设置
Implementations§
Source§impl UpdateProfileRequest
impl UpdateProfileRequest
pub fn new() -> UpdateProfileRequest
Trait Implementations§
Source§impl Clone for UpdateProfileRequest
impl Clone for UpdateProfileRequest
Source§fn clone(&self) -> UpdateProfileRequest
fn clone(&self) -> UpdateProfileRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UpdateProfileRequest
impl Debug for UpdateProfileRequest
Source§impl Default for UpdateProfileRequest
impl Default for UpdateProfileRequest
Source§fn default() -> UpdateProfileRequest
fn default() -> UpdateProfileRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateProfileRequest
impl<'de> Deserialize<'de> for UpdateProfileRequest
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
Source§impl PartialEq for UpdateProfileRequest
impl PartialEq for UpdateProfileRequest
Source§impl Serialize for UpdateProfileRequest
impl Serialize for UpdateProfileRequest
impl StructuralPartialEq for UpdateProfileRequest
Auto Trait Implementations§
impl Freeze for UpdateProfileRequest
impl RefUnwindSafe for UpdateProfileRequest
impl Send for UpdateProfileRequest
impl Sync for UpdateProfileRequest
impl Unpin for UpdateProfileRequest
impl UnwindSafe for UpdateProfileRequest
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