pub struct PatchUserRequest {
pub email: Option<String>,
pub username: Option<String>,
pub first_name: Option<String>,
pub last_name: Option<String>,
pub nickname: Option<String>,
pub locale: Option<String>,
pub position: Option<String>,
pub props: Option<Value>,
pub notify_props: Option<Box<UserNotifyProps>>,
}
Fields§
§email: Option<String>
§username: Option<String>
§first_name: Option<String>
§last_name: Option<String>
§nickname: Option<String>
§locale: Option<String>
§position: Option<String>
§props: Option<Value>
§notify_props: Option<Box<UserNotifyProps>>
Implementations§
Source§impl PatchUserRequest
impl PatchUserRequest
pub fn new() -> PatchUserRequest
Trait Implementations§
Source§impl Clone for PatchUserRequest
impl Clone for PatchUserRequest
Source§fn clone(&self) -> PatchUserRequest
fn clone(&self) -> PatchUserRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PatchUserRequest
impl Debug for PatchUserRequest
Source§impl Default for PatchUserRequest
impl Default for PatchUserRequest
Source§fn default() -> PatchUserRequest
fn default() -> PatchUserRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchUserRequest
impl<'de> Deserialize<'de> for PatchUserRequest
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 PatchUserRequest
impl PartialEq for PatchUserRequest
Source§impl Serialize for PatchUserRequest
impl Serialize for PatchUserRequest
impl StructuralPartialEq for PatchUserRequest
Auto Trait Implementations§
impl Freeze for PatchUserRequest
impl RefUnwindSafe for PatchUserRequest
impl Send for PatchUserRequest
impl Sync for PatchUserRequest
impl Unpin for PatchUserRequest
impl UnwindSafe for PatchUserRequest
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