pub struct SetPasswordRequest {
pub new_password: String,
pub current_password: Option<String>,
}Expand description
Body for POST /api/v1/users/{id}/password.
Fields§
§new_password: StringNew password.
current_password: Option<String>Required when the caller is setting their own password (non-admin path). Admins changing someone else’s password may omit this.
Trait Implementations§
Source§impl ComposeSchema for SetPasswordRequest
impl ComposeSchema for SetPasswordRequest
Source§impl Debug for SetPasswordRequest
impl Debug for SetPasswordRequest
Source§impl<'de> Deserialize<'de> for SetPasswordRequest
impl<'de> Deserialize<'de> for SetPasswordRequest
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 Serialize for SetPasswordRequest
impl Serialize for SetPasswordRequest
Auto Trait Implementations§
impl Freeze for SetPasswordRequest
impl RefUnwindSafe for SetPasswordRequest
impl Send for SetPasswordRequest
impl Sync for SetPasswordRequest
impl Unpin for SetPasswordRequest
impl UnsafeUnpin for SetPasswordRequest
impl UnwindSafe for SetPasswordRequest
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