pub struct UpdateUserInput {
pub new_path: Option<String>,
pub new_user_name: Option<String>,
pub user_name: String,
}Expand description
IAM UpdateUserInput.
Fields§
§new_path: Option<String>§new_user_name: Option<String>§user_name: StringTrait Implementations§
Source§impl Clone for UpdateUserInput
impl Clone for UpdateUserInput
Source§fn clone(&self) -> UpdateUserInput
fn clone(&self) -> UpdateUserInput
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 UpdateUserInput
impl Debug for UpdateUserInput
Source§impl Default for UpdateUserInput
impl Default for UpdateUserInput
Source§fn default() -> UpdateUserInput
fn default() -> UpdateUserInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateUserInput
impl<'de> Deserialize<'de> for UpdateUserInput
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 UpdateUserInput
impl RefUnwindSafe for UpdateUserInput
impl Send for UpdateUserInput
impl Sync for UpdateUserInput
impl Unpin for UpdateUserInput
impl UnsafeUnpin for UpdateUserInput
impl UnwindSafe for UpdateUserInput
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