Struct synapse_admin_api::users::reset_password::v1::IncomingRequest [−][src]
#[non_exhaustive]pub struct IncomingRequest {
pub user_id: UserId,
pub new_password: String,
pub logout_devices: bool,
}
Expand description
‘Incoming’ variant of Request.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.user_id: UserId
user ID of the account to reset the password
new_password: String
new password
logout_devices: bool
Logout all devices of the user, so it necessary to login with the new password again. Defaults to true.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for IncomingRequest
impl Send for IncomingRequest
impl Sync for IncomingRequest
impl Unpin for IncomingRequest
impl UnwindSafe for IncomingRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more