pub struct UpdateUserProfileRequest {
pub username: Option<String>,
pub email: Option<String>,
pub first_name: Option<String>,
pub last_name: Option<String>,
pub bio: Option<String>,
pub avatar_url: Option<String>,
pub timezone: Option<String>,
pub locale: Option<String>,
}Expand description
User profile update request DTO
Fields§
§username: Option<String>§email: Option<String>§first_name: Option<String>§last_name: Option<String>§bio: Option<String>§avatar_url: Option<String>§timezone: Option<String>§locale: Option<String>Trait Implementations§
Source§impl Debug for UpdateUserProfileRequest
impl Debug for UpdateUserProfileRequest
Source§impl<'de> Deserialize<'de> for UpdateUserProfileRequest
impl<'de> Deserialize<'de> for UpdateUserProfileRequest
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 UpdateUserProfileRequest
impl RefUnwindSafe for UpdateUserProfileRequest
impl Send for UpdateUserProfileRequest
impl Sync for UpdateUserProfileRequest
impl Unpin for UpdateUserProfileRequest
impl UnsafeUnpin for UpdateUserProfileRequest
impl UnwindSafe for UpdateUserProfileRequest
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