pub struct HttpUpdateUserInfoPayload {
pub name: Option<String>,
pub wechat_mp: Option<String>,
pub wechat_mp_qrcode: Option<String>,
pub company: Option<String>,
pub site: Option<String>,
pub location: Option<String>,
pub address: Option<String>,
pub bio: Option<String>,
pub nickname: Option<String>,
}
Expand description
HttpUpdateUserInfoPayload 模型
Fields§
§name: Option<String>
§wechat_mp: Option<String>
§wechat_mp_qrcode: Option<String>
§company: Option<String>
§site: Option<String>
§location: Option<String>
§address: Option<String>
§bio: Option<String>
§nickname: Option<String>
Trait Implementations§
Source§impl Clone for HttpUpdateUserInfoPayload
impl Clone for HttpUpdateUserInfoPayload
Source§fn clone(&self) -> HttpUpdateUserInfoPayload
fn clone(&self) -> HttpUpdateUserInfoPayload
Returns a duplicate 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 HttpUpdateUserInfoPayload
impl Debug for HttpUpdateUserInfoPayload
Source§impl<'de> Deserialize<'de> for HttpUpdateUserInfoPayload
impl<'de> Deserialize<'de> for HttpUpdateUserInfoPayload
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
Auto Trait Implementations§
impl Freeze for HttpUpdateUserInfoPayload
impl RefUnwindSafe for HttpUpdateUserInfoPayload
impl Send for HttpUpdateUserInfoPayload
impl Sync for HttpUpdateUserInfoPayload
impl Unpin for HttpUpdateUserInfoPayload
impl UnwindSafe for HttpUpdateUserInfoPayload
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