pub struct SsoUserPatch {
pub user_name: Option<String>,
pub display_name: Option<String>,
pub email: Option<String>,
pub external_id: Option<String>,
pub active: Option<bool>,
}Expand description
A change to a directory user; None leaves a field as it is.
Fields§
§user_name: Option<String>A new directory user name.
display_name: Option<String>A new name.
email: Option<String>A new address.
external_id: Option<String>A new external id.
active: Option<bool>Deactivate (false) or reactivate (true).
Trait Implementations§
Source§impl Clone for SsoUserPatch
impl Clone for SsoUserPatch
Source§impl Debug for SsoUserPatch
impl Debug for SsoUserPatch
Auto Trait Implementations§
impl Freeze for SsoUserPatch
impl RefUnwindSafe for SsoUserPatch
impl Send for SsoUserPatch
impl Sync for SsoUserPatch
impl Unpin for SsoUserPatch
impl UnsafeUnpin for SsoUserPatch
impl UnwindSafe for SsoUserPatch
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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