pub struct UpdateUserParams {
pub user_id: String,
pub login: Option<String>,
pub name: Option<String>,
pub limit_services: Option<bool>,
pub locked: Option<bool>,
pub require_new_password: Option<bool>,
pub role: Option<RoleUser>,
pub two_factor_auth_enabled: Option<bool>,
pub two_factor_setup_required: Option<bool>,
}
Expand description
struct for passing parameters to the method update_user
Fields§
§user_id: String
Alphanumeric string identifying the user.
login: Option<String>
§name: Option<String>
The real life name of the user.
limit_services: Option<bool>
Indicates that the user has limited access to the customer’s services.
locked: Option<bool>
Indicates whether the is account is locked for editing or not.
require_new_password: Option<bool>
Indicates if a new password is required at next login.
role: Option<RoleUser>
§two_factor_auth_enabled: Option<bool>
Indicates if 2FA is enabled on the user.
two_factor_setup_required: Option<bool>
Indicates if 2FA is required by the user’s customer account.
Trait Implementations§
Source§impl Clone for UpdateUserParams
impl Clone for UpdateUserParams
Source§fn clone(&self) -> UpdateUserParams
fn clone(&self) -> UpdateUserParams
Returns a duplicate of the value. Read more
1.0.0 · 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 UpdateUserParams
impl Debug for UpdateUserParams
Source§impl Default for UpdateUserParams
impl Default for UpdateUserParams
Source§fn default() -> UpdateUserParams
fn default() -> UpdateUserParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UpdateUserParams
impl RefUnwindSafe for UpdateUserParams
impl Send for UpdateUserParams
impl Sync for UpdateUserParams
impl Unpin for UpdateUserParams
impl UnwindSafe for UpdateUserParams
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