pub struct ModifyUserRequest {
pub name: String,
pub role_name: Option<String>,
pub password: Option<String>,
pub old_password: Option<String>,
}Expand description
修改用户请求
Fields§
§name: String§role_name: Option<String>§password: Option<String>§old_password: Option<String>Trait Implementations§
Source§impl Clone for ModifyUserRequest
impl Clone for ModifyUserRequest
Source§fn clone(&self) -> ModifyUserRequest
fn clone(&self) -> ModifyUserRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ModifyUserRequest
impl Debug for ModifyUserRequest
Source§impl<'de> Deserialize<'de> for ModifyUserRequest
impl<'de> Deserialize<'de> for ModifyUserRequest
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 ModifyUserRequest
impl RefUnwindSafe for ModifyUserRequest
impl Send for ModifyUserRequest
impl Sync for ModifyUserRequest
impl Unpin for ModifyUserRequest
impl UnsafeUnpin for ModifyUserRequest
impl UnwindSafe for ModifyUserRequest
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